У меня есть захват DV, который по какой-то причине сломан. Под ломаной я имею в виду, что avconv / ffmpeg / avidemux не откроет его, хотя тотем и VLC откроют его.
Я предполагаю, что есть что-то поврежденное / неправильное в начале файла.
Мне нужно использовать avconv / ffmpeg для файла. В настоящее время это говорит:
[dv @ 0x124e680] Can't determine profile of DV input stream.
Захват был сделан с того же устройства, что и другой файл, т.е. следующая информация из другого файла, вероятно, является информацией, которая повреждена / отсутствует в сломанном:
Input #0, dv, from 'capture004.dv':
Metadata:
timecode : 00:00:02:16
Duration: 01:00:44.16, start: 0.000000, bitrate: 28800 kb/s
Stream #0:0: Video: dvvideo, yuv420p, 720x576 [SAR 16:15 DAR 4:3],
28800 kb/s, 25 tbr, 25 tbn, 25 tbc
Stream #0:1: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s
Stream #0:2: Audio: pcm_s16le, 32000 Hz, 2 channels, s16, 1024 kb/s
Можно ли как-нибудь починить сломанную?
linux
video
ffmpeg
video-conversion
artfulrobot
источник
источник
Ответы:
Версии ffmpeg для Ubuntu PPA Джона Северинссона не являются последними и все еще застряли в ветке 0.x.
Загрузите последнюю статическую сборку или скомпилируйте новую версию самостоятельно . Разработка очень активна, и, скорее всего, такие ошибки уже исправлены.
источник