amangra писал(а):Скорее всего, используете версию 1.0.1 mp4muxer'a. Для 7-го профиля нужна версия 1.0.
Да, похоже в этом была засада. Скачал более старую (не знаю какая это именно версия, но явно более ранняя чем 1.0.1).
Правда теперь засада в другом.
"Длинной" командой при которой должна по идее нормально работать перемотка:
mp4muxer_64bits.exe --input-file track1.hevc --input-file track2.hevc --input-file track3.ac3 --media-lang rus --output-file video.mp4 --output-format frag-mp4 --mpeg4-max-frag-duration 2000 --dv-profile 7 --overwrite --mpeg4-comp-brand mp42, dby1, iso6, isom, msdh
файл не создается, ругается на
"Error parsing command line: Unknown option: dby1".
Если убрать эту опцию и все последующие dby1, iso6, isom, msdh т.к. на них аналогичная ошибка, то думает минут 20 (видимо, что-то конвертирует), а потом выдает другую ошибку
Error: rap distance larger than max fragment duration.
Конечно можно смотреть с глючной перемоткой, но как-то хотелось бы нормально научиться делать
UPD нашел "правильную" команду
mp4muxer_64bits.exe --input-file track1.hevc --input-file track2.hevc --input-file track3.ac3 --media-lang eng --output-file video.mp4 --mpeg4-max-frag-duration 2000 --dv-profile 7 --overwrite --mpeg4-brand iso6 --mpeg4-comp-brand dby1, iso6, mp42, isom, msdh
С ней файл генерируется, но при перемотке видео также повисает на 3-5 секунд, при том что звук идет - как и при сборке файла короткой командой без доп. опций. В общем разницу я не понял, и как сделать нормальную перемотку тоже.
Теперь еще один вопрос: а реально взять mkv для железных плееров с Profile 8 (они же Hybrid) и как-то пересобрать в mp4 Profile 7, чтобы DV работало на телеках до 2018 года? По инструкции не вышло, tsmuxer не позволяет извлечь нужные дорожки в hevc из mkv, видимо он годится только для исходников в формате блюрей-дисков