[решено] MKVToolNix ломает файл при сборке

Ответить
 • Просмотры: 4
Аватара пользователя
bator333

Re: [решено] MKVToolNix ломает файл при сборке

Сообщение bator333 »

Цитата bator333:



Никак с кириллицей не подружить?
[решено] MKVToolNix ломает файл при сборке




Редактируйте файл в кодировке 866.

Что бы понять , в правильной кодировке файл, или нет, там вставлена 1 строка.
Вложения
arch_2022-04-05_( 9-44).7z
(394 байт) 0 скачиваний
arch_2022-04-05_( 9-44).7z
(394 байт) 0 скачиваний
Аватара пользователя
bator333

Re: [решено] MKVToolNix ломает файл при сборке

Сообщение bator333 »

Огромное спасибо, с кодировкой разобрался. Последний вопрос. Я так понимаю, этим батником конвертируется лишь первая звуковая дорожка исходника. А если мне нужна вторая? Есть какой-то параметр, отвечающий за это? И вроде как субтитры тоже сохраняются лишь первые...
Аватара пользователя
Amigos

Re: [решено] MKVToolNix ломает файл при сборке

Сообщение Amigos »

Цитата bator333:



Есть какой-то параметр, отвечающий за это?
[решено] MKVToolNix ломает файл при сборке




map

вот строчка с выбором одной дорожки из нескольких




Цитата:



c:\Program\ffmpeg\ffmpeg.exe" -i %vname% -map 0:0 -map 0:1 -vcodec copy -scodec copy -acodec libmp3lame -ar 48000 -ab 160k -ac 2 -vol 600 out.mkv



Правда, как менять эти циферки для выбора нужного канала, я совершенно не помню Изображение



Про субтитры вообще ничего не знаю.
Аватара пользователя
DJ Mogarych

Re: [решено] MKVToolNix ломает файл при сборке

Сообщение DJ Mogarych »

Цитата Amigos:



-map 0:0 -map 0:1
[решено] MKVToolNix ломает файл при сборке




Первая цифра - номер входного файла (на вход ffmpeg можно подать сразу несколько файлов), вторая - номер потока.

Соответственно, если нужна вторая аудиодорожка, то



Код:

Код: Выделить всё

-map 0:0 -map 0:2

Вывести информацию о файле можно программой ffprobe, входящей в комплект ffmpeg.



Код:

Код: Выделить всё

ffprobe -i D:\Video\20220214174352-VID_20220213_211910.mp4
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'D:\Video\20220214174352-VID_20220213_211910.mp4':
  Metadata:
    major_brand     : isom
    minor_version   : 512
    compatible_brands: isomiso2mp41
    encoder         : Lavf59.17.101
  Duration: 00:05:07.02, start: 0.000000, bitrate: 1106 kb/s
  Stream #0:0[0x1](eng): Video: hevc (Main 10) (hvc1 / 0x31637668), yuv420p10le(tv, smpte170m, progressive), 1920x1080 [SAR 1:1 DAR 16:9], 1001 kb/s, 30 
fps, 30 tbr, 15360 tbn (default)
    Metadata:
      handler_name    : VideoHandle
      vendor_id       : [0][0][0][0]
  Stream #0:1[0x2](eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 95 kb/s (default)
    Metadata:
      handler_name    : SoundHandle
      vendor_id       : [0][0][0][0]

С субтитрами та же песня - их номер нужно брать из входного файла, но по-другому, в интернете куча примеров:
https://askubuntu.com/questions/2141...nverting-video
Аватара пользователя
bator333

Re: [решено] MKVToolNix ломает файл при сборке

Сообщение bator333 »

Продолжу тему, поскольку появился еще вопрос. С некоторых пор вот такое вылазит во время конвертации. Процесс проходит как положено, но все-таки интересно. Что это означает?
Аватара пользователя
meZon

Re: [решено] MKVToolNix ломает файл при сборке

Сообщение meZon »

Цитата bator333:



Процесс проходит как положено, но все-таки интересно. Что это означает?
[решено] MKVToolNix ломает файл при сборке




Это значит, что опция -vol устарела, а строкой ниже про то, что на самом деле используется аудио-фильтр "volume"



Для ffmpeg обычное дело, если пользоваться старыми FAQ.
Аватара пользователя
bator333

Re: [решено] MKVToolNix ломает файл при сборке

Сообщение bator333 »

Цитата meZon:



на самом деле используется аудио-фильтр "volume"
[решено] MKVToolNix ломает файл при сборке




Ага. То есть программа сама подставила в исполняемую строку правильную опцию?
Ответить

Вернуться в «Видео и аудио: обработка и кодирование»