.VOB 파일이 여러개 있는데요. 각각파일에 자체자막이 있습니다 (영어, 일본어, 스페인어 등등)
인코딩시에 이 자막들을 포함하게 할 수 있나요?
HEVC 병합모드로 인코딩하려고 합니다.
.VOB 파일이 여러개 있는데요. 각각파일에 자체자막이 있습니다 (영어, 일본어, 스페인어 등등)
인코딩시에 이 자막들을 포함하게 할 수 있나요?
HEVC 병합모드로 인코딩하려고 합니다.
'자체 자막'의 의미를 명확히 해주십시오. 비디오에 입혀진 자막이라는 건지, 아니면 자막 파일로 idx+sub 파일이 각각 따로 존재하는 형식이라는 건지.
비디오에 자막이 입혀져 있다면 그냥 병합하면 되는 거고, idx & sub 파일들이 따로 존재하는 형태라면 다음과 같이 하십시오.
1) 좀 오래되긴 했지만 VobSub이란 프로그램을 이용해 자막 파일들을 따로 병합합니다.
2) FFmpeg를 이용해 vob 파일들을 아래의 명령어로 하나의 파일로 병합합니다. (스트림 복사이므로 재인코딩 필요 없음.)
(FFmpeg는 여기에서 static 바이너리를 다운 받아서 C:\Utilities\FFmpeg\ 와 같이 편한 곳에 풀어놓고, ffmpeg.exe가 있는 경로, 예를 들면 C:\Utilities\FFmpeg\bin 같은 곳을 윈도우 사용자 설정 PATH에 등록합니다. PATH 등록 방법은 검색하십시오.)
예를 들어 VTS_01_0.VOB, VTS_01_1.VOB, VTS_01_2.VOB 세 개의 VOB 파일들을 output.mp4 파일로 병합한다면,
ffmpeg -i "concat:VTS_01_0.VOB|VTS_01_1.VOB|VTS_01_2.VOB" -y output.mp4
이 명령어를 윈도우 커맨드 창에서 해당 폴더로 이동한 뒤 실행합니다.
3) 2) 번 과정에서 생성된 output.mp4 파일을 샤나에서 목록에 불러온 후 1) 번 과정에서 생성된 idx & sub 파일을 자막으로 선택하고 [빠른 설정]의 [기타] 섹션에서 'Closed Caption' 항목을 체크하고 병합해서 HEVC 파일로 인코딩합니다.
※ 3)번 과정, 즉 샤나에서 idx+sub 자막 파일을 Closed Caption으로 먹싱할 수 있는지는 확실하지 않습니다. 이 부분에 경험이 있는 분들의 조언 바랍니다.
어떤분이 올려주신 프리셋인데 이게 아마 가능할거 같네요
이프리셋이 아니라면 따로 먹싱하셔야 할거에요
영상이랑 음성은 취향에 맞게 바꾸시구요