Tham gia hai tệp MKV trong Ubuntu?


14

Tôi có một vở opera mà tôi đang chuyển sang máy tính của mình ở định dạng MKV với Handbrake. Opera này là trên hai đĩa. Có cách nào để tham gia MKV kết quả cùng nhau không? Chúng sẽ có cùng tốc độ bit, độ phân giải, v.v ... Nếu tôi làm điều này, tôi có thể giữ các chương từ cả hai tệp MKV được tổ chức không? Và, vì tôi có phụ đề trong tệp (không bị cháy), liệu chúng có còn nguyên vẹn không?

Tôi không chắc chắn câu hỏi này có lạc đề hay không. Nếu có, hãy thoải mái hơn để xóa nó. :)

Câu trả lời:


5

Nếu độ phân giải của các video là như nhau, thì bạn có thể sử dụng avidemux để tham gia chúng


Phương pháp này dễ hơn aking1012, vì vậy đó là lý do duy nhất khiến tôi chấp nhận câu trả lời này.
Ryan McClure

27

Cách khuyến nghị là sử dụng mkvtoolnix

sudo apt-get install mkvtoolnix mkvtoolnix-gui
  • Bắt đầu mmg (giao diện người dùng đồ họa cho mkvmerge)
  • "Thêm" tệp đầu tiên
  • "Nối" cái thứ hai, thứ ba, thứ tư, ...
  • Đặt tên đầu ra trong hộp văn bản ở dưới cùng
  • "Bắt đầu lột xác"

Phụ đề được bảo tồn và ghép nối đúng cách, âm thanh và video cũng vậy. Các chương có thể được chỉnh sửa trong tệp kết quả với mmg.

Thủ tục này tạo ra một tập tin muxed đúng. Bất kỳ vấn đề nào cũng cần được đề cập trong phần "nhật ký" - tính bằng mmg. Bạn thậm chí có thể đặt và đặt tên cho các bản nhạc và phụ đề bằng mã ngôn ngữ và chú thích chính xác như "Buộc" hoặc "Bình luận giám đốc".

Nếu bạn định làm điều này nhiều lần trên các tệp khác nhau, tốt hơn bạn nên sử dụng phiên bản dòng lệnh mkvmerge ("mkvmerge --help")

mkvmerge -o output.mkv input1.mkv +input2.mkv

Hiện tại tôi không tìm thấy nút chắp thêm trong mkvtoolnix-gui. Phiên bản dòng lệnh dường như là cách đơn giản và nhanh hơn để nối các tệp mkv. Lưu ý +ký tự để nối các tệp video thay vì hợp nhất.
Jaime M.

Tôi chỉ sử dụng mkvmerge(không có dấu cộng) mà không có vấn đề gì để kết hợp tệp video mkv và tệp âm thanh mp3 phải được tải xuống riêng biệt từ một trang web. Nó đá!
Joe

10

Sử dụng lệnh này trong thiết bị đầu cuối, để hợp nhất hai '.mkv-files' riêng biệt thành một.

mkvmerge -o newfile.mkv part1.mkv +part2.mkv

Điều này làm việc hoàn hảo cho tôi.
John Manko

3

Cách dễ nhất để kết hợp video là sử dụng định dạng chứa hỗ trợ nối và lập chỉ mục lại, như mpg. Sau đó, bạn có thể chỉ cat file1 file2 > file3và lập chỉ mục lại với ffmpeg.

Các bước trong trường hợp của bạn sẽ là:
Chuyển đổi từ mkv sang mpg
Kết nối
lại chỉ mục
Thay đổi lại thành mkv nếu bạn muốn

Nếu chỉ là âm thanh, bạn có thể sử dụng loại tệp dễ chỉnh sửa hơn ... như wav, mp3 hoặc ogg cho đến khi bạn có đầu ra cuối cùng. Sau đó, bạn có thể sử dụng vô số công cụ để tham gia âm thanh. Sox hoặc FFmpeg đến với tâm trí.


Bây giờ tôi đang trong quá trình trích xuất đĩa 2 ... bất cứ khi nào tôi hoàn thành, tôi sẽ thử nó ... hãy hy vọng nó hoạt động! :)
Ryan McClure

Rất vui khi chỉ có ffmpeg cho giải pháp này!
dùng93692

1

Bạn có thể sử dụng dmMediaConverter để làm điều này. Nó rất đơn giản và hoạt động tốt. Có một chế độ của chương trình để tham gia MKVcác tập tin và sử dụng ffmpegdưới mui xe. Xem câu trả lời này để biết thêm.

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.