Mam przechwytywanie DV, które z jakiegoś powodu jest zepsute. Przez uszkodzony rozumiem, że avconv / ffmpeg / avidemux nie otworzy go, chociaż totem i VLC go otworzą.
Przypuszczam, że na początku pliku jest coś uszkodzonego / niepoprawnego.
Potrzebuję użyć avconv / ffmpeg na pliku. Obecnie mówi:
[dv @ 0x124e680] Can't determine profile of DV input stream.
Przechwytywanie zostało wykonane z tego samego urządzenia co inny plik, tzn. Następujące informacje z innego pliku są prawdopodobnie informacjami uszkodzonymi / brakującymi w uszkodzonym pliku:
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
Czy jest jakiś sposób, aby naprawić zepsuty?
linux
video
ffmpeg
video-conversion
artfulrobot
źródło
źródło
Odpowiedzi:
Wersje ffmpeg autorstwa Jona Severinssona Ubuntu PPA nie są najnowszymi i wciąż tkwią w gałęzi 0.x.
Pobierz najnowszą wersję statyczną lub sam skompiluj nową wersję . Rozwój jest bardzo aktywny, i są szanse, że tego rodzaju błędy są już naprawione.
źródło