기존 비디오에 추가 사운드 트랙을 추가하는 방법


16

자체 오디오 트랙이있는 MP4 및 MKV 비디오 파일이 있습니다. 다른 언어를 다루기 위해 추가 트랙을 추가하고 싶습니다. 터미널 또는 GUI 방식으로 MP3 파일을 기존 비디오에 삽입하고 동기화 할 수있는 방법은 무엇입니까?

  • 비디오에는 2 개의 오디오 트랙이 표시됩니다 (기존 트랙과 새로운 트랙 삽입 중)
  • 선택적으로 비디오는 트랙 이름을 보여줍니다
  • 새 오디오를 비디오와 동기화 할 수 있습니다
  • 기존 오디오를 새 오디오로 교체하지 않습니다
  • 전에 같은 비디오 품질 유지
    (. 그것은 매우 높은 세부 1080p의 비디오입니다 그것은 바로 그것을 얻을 너무 먼 길을 소요하기 때문에이 엉망 싶지 않아)

예를 들어 기존 비디오에 추가 언어 사운드 트랙을 추가하는 데 도움이됩니다.

답변:


6

MKV 만

mkvmerge GUI 에서 mkvtoolnix-GUI를 패키지로 제공된다.

여기에 이미지 설명을 입력하십시오

  • 추가 를 클릭 하여 병합 할 비디오 및 오디오 파일을 선택하십시오.
  • 에서 트랙, 장과 태그 : 상자 (추가 한 오디오 파일에서) 새로운 오디오 트랙을 선택, 당신은 그 언어 (아래 설정할 수 있습니다 일반 트랙 옵션 탭)과 지연 (아래 형식 특정 옵션 탭).
  • 출력 파일 이름을 설정 한 다음 멀티플렉싱 시작 을 클릭 하여 비디오 파일을 저장하십시오.

트랙을 제거하고 기본 오디오 트랙을 설정할 수도 있습니다.


내가 도구를 가지고 있지만 지금까지는 사용하지 않았다는 것을 알고 있습니다. 고마워 에릭
Luis Alvarado

@LuisAlvarado 때로는 avidemux를 사용하지만 둘 이상의 오디오 트랙이있는 파일을 관리 할 수 ​​없었습니다. VirtualDub 만큼 강력 하지는 않지만 매우 편리합니다.
Eric Carvalho

MKV 파일의 매력처럼 작동합니다!
Rochon

10

지금까지 이것은 내가 찾은 것입니다 (여전히 MKV 방식을 찾고 있습니다).

MP4 만

먼저 gpac패키지를 설치해야 합니다.

sudo apt-get install gpac

이제 다음 명령을 진행하십시오 :

MP4Box -new -add OriginalMovie.mp4 -add Track2.mp3#audio:delay=300 Output.mp4

어디

  • MP4Box 이 작업을 수행하는 명령이며 그렇습니다.
  • 첫 번째 -new는 MP4Box에 새로운 파일이 생성 될 것임을 알려줍니다. "-new Output.mp4"와 같이 이것을 끝에 넣을 수는 있지만 처음에 넣고 싶었습니다.
  • 첫 번째 -add는 원본 비디오 파일을 추가하는 것입니다.
  • 두 번째 -add는 Track2.mp3라는 새 트랙을 추가하는 것입니다. 다른 이름을 가질 수 있습니다.
  • 가지고있는 부분은 #audio:delay=300MP4Box에 내가 추가하는이 특정 새로운 트랙이 오디오 트랙이며 300ms의 지연을 추가해야한다는 것을 알리는 것입니다.

이렇게하면 원본 비디오를 추가하고 새 트랙을 삽입하고 동기화를 제어 할 수도 있습니다. 가장 좋은 점은 MP4Box가 비디오 품질을 건드리지 않기 때문에 트랙을 추가하는 데 몇 초 밖에 걸리지 않기 때문에 오디오 지연이 완벽한 지 여부를 매우 빠르게 테스트 할 수 있습니다.

만약을 대비해서, 나는 다른 언어에서 다음과 같이 소리를 추출했습니다 :

avconv -i "AnotherSoundFile.mp4" Language.mp3

이것은 나에게 그 파일의 mp3 사운드 트랙을 줄 것이고 위에서 언급 한 것처럼 다른 파일에 삽입합니다.


공장! 그냥 작동합니다!
ademin

추출하려면 MP4Box -raw 2 inputFile.mp4inputFile.mp4에서 두 번째 트랙 (일반적으로 오디오 트랙) 을 추출 할 수도 있습니다 . 어느 트랙이 어떤 트랙인지 확인하려면 MP4Box -info inputFile.mp4정확한 트랙 사용에 대한 정보를 얻으십시오.MP4Box -info 2 inputFile.mp4
Mr. P

1

mkvmerge GUI와 비슷하지만 mp4box와 같은 mp4 편집에 Yamb을 사용할 수 있습니다.

또는 MACHETE를 사용하여 오디오를 추가 / 대체하기 위해 GUI를 사용하여 MP4 파일을 편집 할 수 있습니다. 오디오를 사용하여 비디오를 편집하고 MKV와 같은 다른 형식을 편집 할 수 있지만 비용은 $ 19.00입니다.


1

MKV 및 MP4 모두

그냥 사용하려고 avconv를 (는 FFmpeg와 동일)

avconv -i FIRST_INPUT_FILE -i SECOND_INPUT_FILE -c copy -map 0:v:1 -map 1:a:12 OUTPUT_FILE

-i INPUT_FILE 입력 파일-거의 모든 파일 (비디오 및 오디오)

-c copy 를 다시 인코딩하지 않고 트랙을 출력에 복사 합니다 (가장 빠름)

-map 0 : v : 1 -map 1 : a : 12 는 첫 번째 파일에서 두 번째 비디오 트랙을 복사하고 두 번째 파일에서 13 번째 오디오 트랙을 복사합니다.

( 0 (입력 파일) : v (비디오 트랙) : 1 (두 번째 트랙))

예:

avconv -i MY_MOVIE_3D.mp4 -i MY_MOVIE_WITH_DUBBING.avi -c copy -map 0 -map 1:a:0 OUTPUT_MOVIE.mp4

이 명령 은 두 번째 입력 파일 ( MY_MOVIE_WITH_DUBBING.avi) 에서 MY_MOVIE_3D.mp4첫 번째 오디오 트랙의 모든 트랙 을 OUTPUT_MOVIE.mp4복사합니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.