mpv - --sub-ass-override=strip --embeddedfonts=no를 사용해도 mpv.conf에 따라 자막이 렌더링되지 않습니다.

mpv - --sub-ass-override=strip --embeddedfonts=no를 사용해도 mpv.conf에 따라 자막이 렌더링되지 않습니다.

나는 mkv최근에 mpv로 렌더링된 자막이 내가 입력한 것과 다르다는 것을 발견한 파일을 받았습니다 mpv.conf. 파일에는 두 개의 자막 스트림이 있는데 그 중 하나는 설명된 대로 표시되었지만 mpv.conf나머지는 내가 무엇을 하든 동일하게 유지되었습니다. 이동 단축키를 사용하여 원하는 크기를 변경하세요. 영상에 삽입된 줄 알았는데 아니네요. 자막을 바꾸면 꺼지네요.

웹 검색은 다음을 제공합니다.https://www.reddit.com/r/mpv/comments/e2ixcd/how_do_i_override_ssaass_font_colors/, 나는 매뉴얼 페이지를 읽고 실행을 시도했습니다.

mpv --sub-ass-override=strip --embeddedfonts=no acme.mpv

자막은 이전과 동일합니다(CLI 옵션을 사용하여 "변경 가능한" 자막을 변경할 수 있습니다).

또 무엇을 시도해 볼 수 있나요?

편집하다: ffmpeg문제의 스트림 크기가 다른 자막 스트림보다 약 1000배 더 크다는 것을 보여줍니다. 이는 텍스트가 아니라 비디오 유형이라는 것을 암시합니다... 그렇다면 해결책은 다른 스트림을 찾는 것입니다. 내 추측이 맞는지 어떻게 확인할 수 있나요?

답변1

이는 Presentation Graphics Streamffmpeg 출력에 암시된 유형 hdmv_pgs_subtitle이며 mpv즉시 수정할 수 있는 것처럼 보이지 않습니다. 관련된:ffmpeg-추출-hdmv-pgs-자막-mkv-to-srt.

관련 정보