Я конкатенирую папку с mp4s, все взяты с одного и того же телефона в одинаковой ориентации.

Использую команду:

ffmpeg -f concat -safe 0 -i mylist.txt -c копировать output.mp4

Который работает отлично - он прогоняет все файлы и выдает выходной файл.

По некоторым причинам, некоторые из видео перевернуты вертикально. Когда я смотрю эти видео индивидуально в VLC, они работают нормально (ориентированы правильно).

Есть несколько предупреждений после команды concat. Например:

[matroska @ 0x7fc865007c00] Немонотонный DTS в выходном потоке 0: 0; предыдущий: 491016, текущий: 58936; меняется на 491016. Это может привести к неправильным временным меткам в выходном файле.

а также

[mov, mp4, m4a, 3gp, 3g2, mj2 @ 0x7fc863800000] Автоматическая вставка фильтра битового потока h264_mp4toannexb5.3x

Но я не понимаю, как они имеют отношение к проблеме.

Благодарю.

0