이래서 프로그래머들이 chatgpt 쓰나보네여...
칼쓰뎅

Lv.1 칼쓰뎅 (119.♡.210.192)

2024년 11월 16일 AM 12:22 · 수정됨(02:05)

조회 2,694 공감 0

유틸적인거 프로그램 만들때 기가 막히네요.

동영상에서 글자 추출을 하고 싶어서...

mkv파일 -> ffmpeg로 aac추출 -> whisper로 text파일 생성


이 시나리오인데요. 

'script.py *.mkv'

하면 완료되도록 만드는데 5분 걸리네요. ㅡㅡ;

더불어 진행바까지 추가해줬습니다 ㅋㅋㅋㅋ

코드라인은 100줄인데... 전 python은 쓸줄알지만 매우 능숙하진않고요.

whisper 라이브러리는 전혀 써본적 없습니다 ㄷㄷㄷ

아래는 출력 결과입니다.


-------------------------------------------------------------------------------------------

검색 중: *.mkv

찾은 파일들: ['2024-11-15 09-00-09.mkv', '2024-11-15 15-00-15.mkv', '2024-11-15 17-00-27.mkv']


[1/3] 파일 처리 시작: 2024-11-15 09-00-09.mkv

처리 중: 2024-11-15 09-00-09.aac

100%|███████████████████████████████████████████████████████████████████████| 55338/55338 [00:20<00:00, 2658.73frames/s]

완료: 2024-11-15 09-00-09.aac → 2024-11-15 09-00-09.txt


[2/3] 파일 처리 시작: 2024-11-15 15-00-15.mkv

처리 중: 2024-11-15 15-00-15.aac

100%|█████████████████████████████████████████████████████████████████████| 211782/211782 [01:06<00:00, 3176.57frames/s]

완료: 2024-11-15 15-00-15.aac → 2024-11-15 15-00-15.txt


[3/3] 파일 처리 시작: 2024-11-15 17-00-27.mkv

오디오 추출 중: 2024-11-15 17-00-27.mkv → 2024-11-15 17-00-27.aac

오디오 추출 완료: 2024-11-15 17-00-27.aac

처리 중: 2024-11-15 17-00-27.aac

100%|███████████████████████████████████████████████████████████████████████| 37860/37860 [00:10<00:00, 3633.10frames/s]

완료: 2024-11-15 17-00-27.aac → 2024-11-15 17-00-27.txt

-------------------------------------------------------------------------------------------




경력 프로그래머들이 도우미로 쓰면 진짜 좋겠네요.

불행히도 전 회사선... 보안문제로 외부AI 사이트는 다 막혀있습니다 ㅠ

댓글 (9)

  • MDBK

    MDBK Lv.1

    24.11.16 · 172.♡.95.45

    그러면 ollama로 내부에서…?
  • 칼쓰뎅

    칼쓰뎅 Lv.1 → MDBK 작성자

    24.11.16 · 119.♡.210.192

    그러기엔... 로컬 머신들이 죄다 하찮아서요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
    외장 gpu는 구경하기힘듭니다.
  • LG워시타워

    LG워시타워 Lv.1

    24.11.16 · 211.♡.103.62

    ffmpeg 커맨드도 맨날 공식홈에서 뒤지고 블로그 뒤지고 어디 써놓고 그랬는데 요즘은 그냥 줄줄 다 읊어줘서 너무 좋습니다. 핸드브레이크를 안쓰게 되네요.
  • 칼쓰뎅

    칼쓰뎅 Lv.1 → LG워시타워 작성자

    24.11.16 · 119.♡.210.192

    그러게요. 저런 옵션 사용하기 진짜 까다롭잖아요.
    보통 수많은 시행착오를 거쳐야되는데... (혹은 잘 만들어진 웹사이트를 운좋게 한방에 찾거나)
    그런 시간을 없애주는군요.

    물론, ai가 잘못 만들어주는거면 ㅋㅋㅋ 그거 디버깅하는것도 일입니다만.
  • LG워시타워

    LG워시타워 Lv.1 → 칼쓰뎅

    24.11.16 · 211.♡.103.62

    잘못 만들어주면 꾸짖으면 됩니다.
    ~~~이렇게 입력했더니 이런 오류가 나잖아! 똑바로 못해?!
  • 에놀미타

    에놀미타 Lv.1

    24.11.16 · 125.♡.108.126

    프로그래머가 만든 ffmpeg, whisper 등을 AI가 잘 다루게 해주죠
    프리렌이 개발자라면 AI 안 쓸 거 같습니다.
  • Container

    Container Lv.1

    24.11.16 · 27.♡.30.53

    근데 막상 사용해보면 딱 본문에서 말씀하신 수준이 한계입니다ㅜ 옆에 훌륭한 코드몽키 한 명을 데리고 개발하는 기분이죠!(물론 이것만해도 어마어마하고요).
  • 칼쓰뎅

    칼쓰뎅 Lv.1 → Container 작성자

    24.11.16 · 119.♡.210.192

    네 저런 잡다한거... 어려운건 아닌데 직접 하려고하면 기껏 찾은 예제코드들이 옛날꺼라서 안돌기도 하고
    에러나는 코드들 잘되는거라고 올라와있고 막 그렇잖아요? ㅎㅎ
    중요한것도 아닌거 같은데 막 시간 잡아먹으믄 열받는데... 그런거 처리를 아주 잘해주는거 같습니다.
  • 트라팔가야

    트라팔가야 Lv.1

    24.11.16 · 58.♡.217.6

    chatgpt: 노동 착취입니다, human.

댓글을 작성하려면 이 필요합니다.