FFMPEG
Posts
14 posts라즈베리파이3에서 그래픽가속을 이용해 1080p 60fps h264를 재생할 수 있는 FFmpeg와 mpv 빌드하기
라즈베리파이에는 omxplayer가 기본으로 설치되어 있고 성능도 그럭저럭 쓸 만 하지만 srt자막만을 지원하는 불편함이 있기 때문에 smi자막들을 일일이 srt로 변환하는 작은 불편함을 극복하기 위해 오늘은 FFmpeg와 mpv를 직접 빌드해 사용해 보려 합니다.이런 고생을 하지 않아도 kodi가 성능도 괜찮고 자막도 지원하지만 저는 동영상을 보기 위해 매번 kodi를 실행하기 싫어요. 저는 이 작업을 위해 여러 웹문서를 참고하여 시행착오를 겪었으며 그 중 제가 성공한 아래 링크의 내용을 기반으로 미세한 부분만 조금 수정하여 이 문서를 작성합니다. 저는 설치 과정만을 단순히 서술하고, 각각 소프트웨어의 설치 이유라든지 긴 설명은 원문 링크를 참조하시면 되겠습니다. 1단계: 빌드 전 사전작업으로 라
.bat) 동영상 파일에 자막 입히기
동영상 파일에 자막을 입혀서 재인코딩하는 배치 파일입니다. 집 tv에서 영상+자막을 재생하기 위해서 만들었습니다. 개요 PC 나 핸드폰이 아닌 오래된 하드웨어에서 자막을 보려는 것이 목적이었기에 아래와 같은 설정으로 재인코딩을 합니다. nvidia 그래픽 카드의 h264_nvenc로 빠르게 비디오를 인코딩하고 (profile main) libmp3lame으로 오디오를 인코딩합니다. (CBR 192k) 자막 폰트는 맑은 고딕 Bold를 사용합니다. 사용 방법 바탕화면에 배치 파일의 바로가기를 만들어두고 영상 파일을 끌어다 놓습니다. 요구 사항 ffmpeg-3.4 버전 이상을 요구. ( ) ffmpeg.exe / ffprobe.exe 가 배치 파일과 같은 폴더에 위치해야함. 자

ffmpeg으로 영상 파일에 자막을 입혀 재인코딩하기
집에 있는 TV 에서 영상을 재생할 때 자막이 제대로 처리되지 않아서 영상 자체에 자막을 입혀서 다시 인코딩을 해야할 경우가 있습니다. 그런 경우 ffmpeg을 이용해서 처리하는 방법을 소개합니다. 1. 준비물 0.mp4 (원본 영상) 1.smi (자막) 2. smi 자막 -> srt 자막으로 변경 - 1.smi 자막을 utf-8 인코딩으로 저장 - 1.smi 자막을 2.srt 자막으로 변환 -> ffmpeg -i 1.smi 2.srt 3-1. 영상과 자막을 하나로 다시 인코딩 ffmpeg -i 0.mp4 -vf "subtitles=2.srt:force_style='FontName=맑은 고딕,Fontsize=30'" -c:V libx264 -c:a aac 3.mp4

하드웨어 비디오 인코더 nvenc in GTX 1050 Ti
NVIDIA Pascal GPU family 얼마전에 VGA 를 650 ti 에서 1050 ti 로 교체했는데 과연 세대 가 변한 만큼 VGA 의 하드웨어 비디오 인코더는 얼마나 성능 차이를 보일까 하여 테스트를 해봤다. 참고로 nvenc(nvdec) 는 cuda core 와는 분리되어 있기에 하이엔드 라인업이나 메인스트림 라인업이나 그닥 차이가 없을 것으로 생각된다. 소스 = mpeg2video, 1920x1080, 40000 kb/s, 인터레이스 영상 테스트 = ffmpeg -i INPUT -vf bwdif=1 -r 60000/1001 -c:v h264_nvenc -global_quality 32 -c:a aac OUTPUT 결과 650 ti = frame= 9038 fps=
![[굿즈] 웹툰 『악역의 엔딩은 죽음뿐』 트럼프 카드 : 아는 장면이라도 플레잉 카드로 수집하는 이 맛](https://img.zoomtrend.com/2026/06/05/1780650880-SE-1c22cf84-12af-4fb2-95c5-c6354bd47dfd.jpg)


