Как я могу преобразовать .m2ts в .mkv?

18

Кто-нибудь знает о приложении, которое позволяет мне преобразовать файл m2ts в mkv или какой-либо другой формат? Предпочтительно то, что позволяет мне преобразовать его напрямую, а не конвертировать весь диск Blu-ray. hddump не работал, потому что он не конвертирует только файл m2ts, а содержимое находится на .iso, который я монтировал практически.

    
задан Thomas Boxley 26.02.2011 в 15:47
источник

3 ответа

12

С помощью Handbrake вы можете конвертировать все виды файлов:

  

Поддерживаемые источники:

     
  • Любой DVD-диск или источник, похожий на Bluray: папка VIDEO_TS, образ DVD, реальный DVD или bluray (незашифрованный - удаление защиты от копирования не поддерживается), а некоторые файлы .VOB, .TS и M2TS
  •   
  • В большинстве любых мультимедийных файлов он может получить libavformat для чтения и libavcodec для декодирования.
  •   

Выходы:

     
  • Формат файла: MP4 (M4V) и MKV
  •   
  • Видео: MPEG-4 (ffmpeg), H.264 (x264) или Theora (libtheora)
  •   
  • Аудио: AAC, CoreAudio AAC (только OS X), MP3 или Vorbis. AC-3, DTS pass-thorugh (только MKV) "
  •   
    
ответ дан Alvar 26.02.2011 в 15:53
источник
11

ffmpeg

Я думаю, что ffmpeg выполнит эту работу, он просто скопирует все потоки и выведет их в контейнер mkv. Информация не теряется / перекодируется.

ffmpeg -i input.mt2s -scodec copy -acodec copy -vcodec copy -f matroska input.mkv
    
ответ дан hhlp 26.02.2011 в 15:55
7

Самый простой инструмент для использования - mkvmerge , который является частью пакета mkvtoolnix . Чтобы преобразовать файл:

sudo apt-get install mkvtoolnix
mkvmerge -o output.mkv input.m2ts

Пример вывода:

mkvmerge v6.1.0 ('Old Devil') built on Mar  4 2013 20:24:55
'input.m2ts': Using the demultiplexer for the format 'MPEG transport stream'.
'input.m2ts' track 0: Using the output module for the format 'AVC/h.264'.
'input.m2ts' track 1: Using the output module for the format 'AC3'.
'input.m2ts' track 2: Using the output module for the format 'PGS'.
The file 'output.mkv' has been opened for writing.
'input.m2ts' track 0: Extracted the aspect ratio information from the MPEG-4
 layer 10 (AVC) video data and set the display dimensions to 1920/1080.
Progress: 100%
The cue entries (the index) are being written...
Muxing took 4 minutes 20 seconds.
    
ответ дан squidpickles 15.12.2013 в 00:13