두 개의 자막 트랙을 동시에 표시 * .mkv 영화가 있는데

여러 자막을 동시에 표시하는 방법이 있습니까? 새로운 언어를 배우면서 많은 도움이 될 것입니다. 두 개의 자막이 포함 된 * .mkv 영화가 있는데 둘 다 어떻게 켜면 하나는 맨 아래에 있고 다른 하나는 맨 위에 있습니다. 또는 되 감지 않고 텍스트를 즉시 업데이트하는 빠른 스위치가 좋습니다.



답변

자막을 병합하는 또 다른 도구는 DualSub ( http://dualsub.sourceforge.net/ )입니다. 입력 및 출력을위한 SRT 자막과 함께 작동합니다. 많은 사용자 정의 옵션이 있습니다. 또한 자막을 모든 언어로 번역하는 데 사용할 수 있습니다.


답변

나는이 주제에 대해 며칠을 인터넷 검색에 보냈다. 짧은 대답은 우분투에서 * .mkv 파일에서 두 개의 자막 트랙을 동시에 재생할 수있는 방법이 없다는 것입니다.

그러나 다음이 있습니다.

  • 두 개의 .srt 파일에서 두 개의 자막을 병합하는 도구 (2srt2ass)
  • vlc 플레이어는 .mkv 파일에서 하나의 트랙과 다른 자막 파일에서 하나의 트랙을 재생할 수있는 확장명을 갖습니다.
    http://addons.videolan.org/content/show.php?content=152364

.mkv 파일로 할 수있는 최선의 방법은 .mkv 파일에서 하나의 자막을 추출하여 별도의 자막 파일에 넣는 것이므로 vlc 확장자를 활용할 수 있습니다.

또는 Microsoft Windows 용 KMplayer를 고려할 수 있습니다. Windows가 없기 때문에 시도하지는 않았지만 이중 자막 플레이어를 위해 Google을 사용하면 항상 최고의 결과를 얻을 수 있습니다.


답변

자막 결합

대부분의 비디오 플레이어는 동시에 두 개의 자막 세트를 동시에 재생할 수 없습니다. 그러나 운 좋게도 두 개의 자막을 하나의 파일로 온라인으로 결합하는 것은 쉽습니다. 에서 http://pas-bien.net/2srt2ass/ 단계 하나에서 다운로드 한 스페인어 자막 파일을 선택하고 상단의 자막, 그리고 바닥과 영어 자막 파일로 추가합니다.

for further help go to the link below.

Courtesy: http://spanish.amandajw.com/2012/11/multiple-subtitles/

답변

mpv

가장 좋은 방법은 mpv(을 통해 사용 가능 sudo apt install mpv) 이라고 생각합니다 .

모든 자막이 내장되어 있거나 (질문에 지정된대로) 별도이지만 적절하게 이름이 지정된 외부 파일 (예 : 영화를 file1.mkv자막 파일 이라고하는 경우)에 있다고 가정하겠습니다 file1.srt. 그렇지 않다면, 당신은 명시 적으로 옵션을 추가하여 자막 파일을 지정할 수 있습니다 --sub-file=subtitle_file_lang_xx.src, --sub-file=subtitle_file_lang_yy.src등 또는 주변에 재생하여 --sub-auto(예를 들어 --sub-auto=fuzzy).

비디오 파일을 재생할 때 각 파일의 자막 세트는 선택 방식 (내장 또는 외부 파일)과 상관없이 각 “자막”으로 표시됩니다. 스트림에는 연속적인 정수 인덱스 (1, 2, 3 …)가 할당됩니다. 일반적으로 내장 자막은 (논리적으로) 초기 지수를 갖습니다. 를 사용하여 파일을 재생할 때 스트림 인덱스, 해당 언어 (자막에 지정된 언어가있는 경우) 및 자막이 외부 파일에서 제공되는지 여부가 터미널에 표시됩니다 mpv. 예를 들어, 다음을 실행 한 후 mpv file1.mkv:

(+) Subs  --sid=1 --slang=eng (*) (subrip)
    Subs  --sid=2 --slang=fra (subrip)
    Subs  --sid=3 'file1.srt' (subrip) (external)

여기에서 처음 두 자막은 각각 영어 ( eng) 및 프랑스어 ( fra) 로 내장되어 있으며 세 번째 자막은 외부 파일에서 온 것입니다. 인덱스 ( sid)는 1, 2, 3입니다. 기본 자막 스트림은 첫 번째 자막 스트림 (으로 표시됨 (*))이고 선택된 자막 스트림 (으로 표시됨 (+))입니다.

이러한 인덱스를 알고, 당신은 옵션으로 “주”와 보조 자막 지정할 수 있습니다 --sid--secondary-sid. 예를 들어, 앞의 예에서 영어 자막을 주 자막으로, 프랑스어 자막을 보조 자막으로 표시하려면 터미널에서 다음을 실행할 수 있습니다.

mpv --sid=1 --secondary-sid=2 file1.mkv

키보드 단축키가있는 사이클링 보조 자막

기본적으로 보조 자막을 순환하기위한 키보드 단축키는 없습니다 ( “메인”자막을 jJ( Shift+ j)로 순환 할 수있는 방식 ). 그러나 매우 쉽게 추가 할 수 있습니다.

예를 들어, ~/.config/mpv/input.conf(또는 더 일반적으로)에 다음을 추가하는 경우 ${XDG_CONFIG_HOME}/mpv/input.conf:

Ctrl+j cycle secondary-sid
Ctrl+J cycle secondary-sid down

그러면 Ctrl+ jj메인 자막 을 순환 시키는 것과 같은 방향으로 보조 자막을 순환시키고 (자막 스트림 인덱스 증가) Ctrl+ Shift+ j는 반대 방향으로 J자막을 순환시킵니다 (자막 스트림 인덱스 감소).

VLC

VLC를 선호하는 경우 베타 4.0.0부터 이중 / 보조 자막도 지원합니다. 작동하게 만드는 것은 현재 MPV보다 조금 더 어려워 보입니다.

먼저 전체적으로 켜야합니다. 도구> 환경 설정> 자막 / OSD> 이중 자막 (맨 아래)> 정렬로 이동하고 설정하지 않은 다른 것으로 변경하십시오. 오프셋 (인접 설정)을 조정해야 할 수도 있습니다.

비디오를 재생할 때 기본 바로 가기 Ctrl+ Shift+로 “보조 자막 컨트롤 전환”이 필요합니다 V. (통상의 자막 제어 단축과 같은 것을 본 방법 v또는 Alt+는 v, 전후 자막 사이 사이클링 지금 오히려 메인 자막보다는, 보조 자막에 적용된다. 누르면 Ctrl+ Shift+ V다시이 갖는 다시 토글 메인 자막 적용 .) 그런 다음 v올바른 횟수를 눌러 원하는 (보조) 자막으로 전환하십시오.


답변

내가 찾은 가장 쉽고 간단한 방법은 PenguinsSubtitlePlayer 와 같은 독립형 자막 플레이어로 두 번째 자막을 재생하는 것 입니다.

여기 데모가 있습니다.

도움이 되길 바랍니다.