ffmpeg
-
ffmpeg 연결 재시도 옵션 설정(라디오 녹음, 녹화시)IT,컴퓨터/서비스,웹,소프트웨어 2021. 8. 8. 11:00
7월 말보다는 덜하지만, 여전히 더운 낮기온에 힘든 나날이 계속되고 있습니다. 제 경우는 방에 설치된 에어컨의 실외기 위치가 시원찮아서 원래 냉방성능을 못내고 있어 더하네요. 그래도 이번주는 태풍이 더위를 밀어내 줄것 같으니, 더위 밀어낸 댓가를 너무 크게 치르지 않기만 바라고 있습니다. 개인적으로 곧잘 일본쪽 성우 라디오들을 듣는지라, 이를 녹음, 전송할 수 있도록 서버를 구성했다는 이야기는 전에도 적었습니다만, [당시 글 보기] 한지 1년이 넘으니 가끔 이상한 케이스를 마주하게 됩니다. 대충 반년에 두번 정도의 빈도로. 도쿄 올림픽으로 토요일 저녁 9시부터 자정까지의 방송이 날아간 어제 문화방송(文化放送)의 경우, 다행히 대체 방송처인 초!A&G+로는 원래 시간에 송출이 진행되어 키미마치와 에디슨을 ..
-
radiko 녹음 스크립트 수정 과정 기록IT,컴퓨터/서비스,웹,소프트웨어 2020. 12. 10. 10:30
올해 2월에 아래와 같은 제목의 글을 적은 적이 있습니다. radiko, 초! A&G 녹음환경 구성 및 Synology NAS 파일전송 자동화 이 환경은 지금까지도 아주 유용하게 쓰고 있습니다. 이거 하느라 늘은 관심으로 이런저런 환경을 구축해 두니, 필요할때 적절히 써먹고 아주 좋네요. 나중에 해외망 속도가 나아지는 유선통신망 환경이 되더라도 계속 쓰게 되지 싶습니다. 그러던 지난 주말, 일요일 새벽 사이에 녹음/녹화된 파일이 옮겨진 뒤 오는 '작업 완료' 메일을 보고 NAS로 들어가보니 radiko 에서 녹음되는 파일들만 빠져있더군요. 트위터 검색해보니 12/3일자 앱 업데이트 후 API가 약간 변경되었는지 녹음에 실패했다는 트윗이 꽤 보였습니다. 그래서 제 평화로운 라디오 라이프를 위해(?) 쓰던 ..
-
ffmpeg로 녹화영상 압축하기 - 2. 일부 옵션별 영상스펙 비교 & 결론IT,컴퓨터/서비스,웹,소프트웨어 2020. 9. 13. 11:00
지난번 빌드환경 글 정리하고 한주가 지났네요. 먼저 정리하려던게 요즘 집 밖으로 못나가니 진척이 없어서, 그게 밀리니 이 글 정리도 밀렸습니다. 계속 미루다가는 한주 더 지나가버릴것만 같아서 이제라도 정리하네요. 지난번에 빌드한 ffmpeg 환경은 libx264를 사용할 수 있게 설정했습니다. 압축률은 최신 코덱인 x265가 더 나은 모양이지만, 호환성이나 현 작업PC 성능 등을 생각해서 x264로 잡고 인코딩 옵션에 대한 연구를 하기로 합니다. 중점적으로 본 옵션은 libx264 에서 사용 가능한 preset 과 crf 입니다. preset 은 '한 프레임을 만드는 데에 얼마나 CPU 자원을 사용할지' (느려질수록 같은 비트레이트에서 더 나은 품질) crf 는 '인코딩시 사용되는 품질 기준값' (가변 ..
-
ffmpeg로 녹화영상 압축하기 - 1. Windows10 빌드환경 구축(media autobuild suite)IT,컴퓨터/서비스,웹,소프트웨어 2020. 9. 4. 10:43
지난달에 USB 캡쳐카드 구입했다는 이야기를 했었는데, 글 쓰기 직전에 본가에서 이걸로 녹화 작업을 하고 왔습니다. 그런데 프로그램 기본값으로 설정한 채로 녹화했더니(비트레이트 18,000 / 최대 비트레이트 20,000) 720 x 480 해상도인데도 40분짜리 영상이 4.5GB가 나오더군요. 덕분에 녹화작업이 끝나고 나니 파일이 총 140GB쯤 나와 버렸습니다. '그래도 버려지는 테이프 녹화하는건데' 하면서 높은 설정을 유지한건 저지만, 예상을 꽤 뛰어넘긴 하더군요. 그래서 영상을 자르는데만 사용하던 ffmpeg로 압축을 해 보기로 합니다. 1. 빌드를 왜 해야 하는가? ffmpeg는 오픈소스라서 윈도우에서 쓸 수 있게 소스를 빌드해준 고마운 분이 계십니다. [바로가기, 9월 중순 한정이 되어버렸네요..
-
유튜브 다운로드 프로그램(youtube-dl) 구동용 Docker 이미지 작성 및 테스트IT,컴퓨터/서비스,웹,소프트웨어 2020. 4. 26. 11:00
자꾸 글 작성 텀이 길어지는게 영 마음에 걸리긴 하는데, 아무튼 간만입니다. 본의 아니게 좀 오래 쉬고 있다 보니, 영 재미없는 나날을 보내고 있습니다. 한 5일정도 무언가 만들질 않았더니 영 기분이 이상해서 SpringBoot로 뭔가 만들거나 이번 글에서처럼 Docker 이미지로 무언가 돌아가게 하던가 그런 고민들도 해보고 있네요. 이번 글에 적을 환경도 예전부터 고민해오던 건데 드디어 실현하게 됐습니다. 게으름의 산물이지만요. youtube-dl 이라는 프로그램이 있습니다. [Git Repository 바로가기] 오픈소스로 만들어진, 유튜브를 비롯한 몇몇 동영상 사이트의 동영상 다운로드를 지원하는 명령줄 실행 프로그램입니다. Git에 소스도 공개되어 직접 빌드를 할수도 있지만, 대중적인 환경에서는 그..