칼쓰뎅 (119.♡.210.192)
2024년 11월 16일 AM 12:22 · 수정됨(02:05)
유틸적인거 프로그램 만들때 기가 막히네요.
동영상에서 글자 추출을 하고 싶어서...
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)
-
MMDBK
24.11.16 · 172.♡.95.45
그러면 ollama로 내부에서…? -
칼칼쓰뎅
→ MDBK 작성자
24.11.16 · 119.♡.210.192
그러기엔... 로컬 머신들이 죄다 하찮아서요 ㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋㅋ
외장 gpu는 구경하기힘듭니다. -
LLG워시타워
24.11.16 · 211.♡.103.62
ffmpeg 커맨드도 맨날 공식홈에서 뒤지고 블로그 뒤지고 어디 써놓고 그랬는데 요즘은 그냥 줄줄 다 읊어줘서 너무 좋습니다. 핸드브레이크를 안쓰게 되네요. -
칼칼쓰뎅
→ LG워시타워 작성자
24.11.16 · 119.♡.210.192
그러게요. 저런 옵션 사용하기 진짜 까다롭잖아요.
보통 수많은 시행착오를 거쳐야되는데... (혹은 잘 만들어진 웹사이트를 운좋게 한방에 찾거나)
그런 시간을 없애주는군요.
물론, ai가 잘못 만들어주는거면 ㅋㅋㅋ 그거 디버깅하는것도 일입니다만. -
LLG워시타워
→ 칼쓰뎅
24.11.16 · 211.♡.103.62
잘못 만들어주면 꾸짖으면 됩니다.
~~~이렇게 입력했더니 이런 오류가 나잖아! 똑바로 못해?! -
에에놀미타
24.11.16 · 125.♡.108.126
프로그래머가 만든 ffmpeg, whisper 등을 AI가 잘 다루게 해주죠
프리렌이 개발자라면 AI 안 쓸 거 같습니다. -
CContainer
24.11.16 · 27.♡.30.53
근데 막상 사용해보면 딱 본문에서 말씀하신 수준이 한계입니다ㅜ 옆에 훌륭한 코드몽키 한 명을 데리고 개발하는 기분이죠!(물론 이것만해도 어마어마하고요). -
칼칼쓰뎅
→ Container 작성자
24.11.16 · 119.♡.210.192
네 저런 잡다한거... 어려운건 아닌데 직접 하려고하면 기껏 찾은 예제코드들이 옛날꺼라서 안돌기도 하고
에러나는 코드들 잘되는거라고 올라와있고 막 그렇잖아요? ㅎㅎ
중요한것도 아닌거 같은데 막 시간 잡아먹으믄 열받는데... 그런거 처리를 아주 잘해주는거 같습니다. -
트트라팔가야
24.11.16 · 58.♡.217.6
chatgpt: 노동 착취입니다, human.
댓글을 작성하려면 이 필요합니다.