![Blu-ray mkv는 자막을 유지할 수 없습니다](https://linux55.com/image/164869/Blu-ray%20mkv%EB%8A%94%20%EC%9E%90%EB%A7%89%EC%9D%84%20%EC%9C%A0%EC%A7%80%ED%95%A0%20%EC%88%98%20%EC%97%86%EC%8A%B5%EB%8B%88%EB%8B%A4.png)
최근 makemkv를 사용하여 일부 Blu-ray 디스크를 추출했습니다. 이제 ffmpeg를 사용하여 파일 크기를 변경하고 싶습니다. 해상도가 아닌 품질을 변경하고 싶습니다(명령으로 crf인 것 같습니다). 문제는 파일이 축소되었지만 자막이 없다는 것입니다. 자막이 텍스트 기반이 아닌 것은 알지만 파일 크기를 줄일 때 자막을 보존하는 방법을 아는 사람이 있는지 궁금합니다.
감사해요
답변1
스트림을 매핑해야 합니다.
다음 명령을 실행하십시오..
ffplay 원본 블루레이 파일
출력에서 유사한 콘텐츠를 찾습니다.
스트림 #0:3(eng): 자막: dvd_subtitle, 720x480(기본값)
파일을 다시 인코딩할 때 -map 0:3과 같은 것을 추가해야 합니다.
ffmpeg 문서를 참조하세요