Cách thêm bản nhạc bổ sung vào Video hiện có


16

Tôi có tệp video MP4 và MKV cũng có bản nhạc riêng. Tôi muốn thêm một bản nhạc bổ sung vào nó để bao quát một ngôn ngữ khác cho nó, cách thức Terminal hoặc GUI có sẵn để chèn và đồng bộ tệp MP3 vào video đã có sẵn để:

  • Video hiển thị 2 bản âm thanh (Bản hiện có và bản mới đang chèn)
  • Tùy chọn video hiển thị tên của các bản nhạc
  • Tôi có thể đồng bộ hóa âm thanh mới với video
  • Tôi không thay thế âm thanh hiện tại bằng âm thanh mới
  • Duy trì chất lượng video như trước đây
    (Đây là video 1080p có độ chi tiết rất cao. Không muốn gây rối với điều này vì phải mất quá nhiều thời gian để làm cho đúng)

Điều này sẽ giúp, ví dụ, thêm các bản âm thanh ngôn ngữ bổ sung vào video hiện có.

Câu trả lời:


6

MKV CHỈ

GUI mkvmerge từ gói mkvtoolnix-gui .

nhập mô tả hình ảnh ở đây

  • Nhấp vào thêm để chọn tệp video và âm thanh bạn muốn hợp nhất.
  • Trong hộp Bản nhạc, chương và thẻ: chọn bản nhạc âm thanh mới (từ tệp âm thanh bạn đã thêm), sau đó bạn sẽ có thể đặt ngôn ngữ của nó (trong tab Tùy chọn theo dõi chung ) và độ trễ (trong tab Tùy chọn cụ thể định dạng ).
  • Đặt tên tệp đầu ra , sau đó bấm Bắt đầu muxing để lưu tệp video.

Bạn cũng có thể xóa các bản nhạc và đặt bản nhạc âm thanh mặc định.


Bạn biết tôi đã có công cụ nhưng không sử dụng nó cho đến thời điểm này. Cảm ơn Eric.
Luis Alvarado

@LuisAlvarado Đôi khi tôi sử dụng avidemux, nhưng tôi không thể quản lý để lưu các tệp có nhiều hơn một bản âm thanh. Nó không mạnh như VirtualDub nhưng nó rất tiện dụng.
Eric Carvalho

Hoạt động như một sự quyến rũ với các tập tin MKV!
Yanick Rochon

10

Bây giờ đây là những gì tôi đã tìm thấy (Vẫn đang tìm cách làm MKV):

CHỈ MP4

Bạn sẽ cần cài đặt gpacgói đầu tiên :

sudo apt-get install gpac

Bây giờ tiến hành với lệnh sau:

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

Ở đâu

  • MP4Box là lệnh để làm điều này và có nó được viết hoa
  • Đầu tiên -new sẽ cho MP4Box một tệp mới sẽ được tạo. Bạn có thể đặt nó ở cuối như "-new Output.mp4" nhưng tôi muốn đặt nó ở đầu.
  • Đầu tiên -addlà thêm tập tin video gốc.
  • Thứ hai -addlà thêm bản nhạc mới mà tôi gọi là Track2.mp3. Nó có thể có bất kỳ tên nào khác.
  • Phần có #audio:delay=300thể nói với MP4Box rằng bản nhạc mới cụ thể mà tôi đang thêm này là bản nhạc âm thanh và tôi cần thêm Độ trễ 300 ms.

Bằng cách này, tôi có thể thêm video gốc, chèn một bản nhạc mới và thậm chí kiểm soát đồng bộ hóa. Phần tốt nhất là, vì MP4Box không chạm vào chất lượng video, chỉ mất vài giây để thêm Bản nhạc, vì vậy tôi có thể kiểm tra rất nhanh xem Độ trễ âm thanh có hoàn hảo hay không.

Chỉ trong trường hợp, tôi trích xuất âm thanh từ ngôn ngữ khác như thế này:

avconv -i "AnotherSoundFile.mp4" Language.mp3

Điều này sẽ cung cấp cho tôi bản nhạc mp3 của tệp đó và sau đó tôi chèn nó vào một tệp khác như tôi đã đề cập ở trên.


Làm! Chỉ cần làm việc!
ademin

Để giải nén, bạn cũng có thể sử dụng MP4Box -raw 2 inputFile.mp4sẽ trích xuất bản nhạc thứ hai (thường là bản âm thanh) từ inputFile.mp4. Để kiểm tra bản nhạc nào, sử dụng MP4Box -info inputFile.mp4và để biết thêm thông tin về việc sử dụng bản nhạc chính xácMP4Box -info 2 inputFile.mp4
Ông P

1

bạn có thể sử dụng Yamb để chỉnh sửa mp4, giống như GUI mkvmerge nhưng sau đó cho mp4box

hoặc bạn có thể sử dụng MÁY TÍNH để chỉnh sửa các tệp MP4 bằng GUI để thêm / thay thế âm thanh cũng có thể chỉnh sửa video với nó và chỉnh sửa các định dạng khác như MKV với nó nhưng nó không miễn phí, nó có giá $ 19,00


1

Cả MKV và MP4

Chỉ cần thử sử dụng avconv (giống như ffmpeg)

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

-i tệp đầu vào INPUT_FILE - có thể là hầu hết mọi tệp (video và âm thanh)

-c sao chép các bản nhạc vào đầu ra mà không mã hóa lại chúng (nhanh nhất)

-map 0: v: 1 -map 1: a: 12 bản sao video thứ 2 từ tệp thứ nhất VÀ bản nhạc thứ 13 từ tệp thứ 2

( 0 (tệp đầu vào) : v (bản nhạc video) : 1 (bản nhạc thứ hai))

Thí dụ:

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

Lệnh này sao chép TẤT CẢ các bản nhạc MY_MOVIE_3D.mp4bản nhạc âm thanh thứ 1 từ tệp đầu vào thứ 2 - MY_MOVIE_WITH_DUBBING.avi - vào OUTPUT_MOVIE.mp4

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.