Wie auch immer, um 10mb-50mb-avi-Dateien abzuspielen, zu konvertieren oder zu reparieren, die ffprobe zeigt, hat eine Dauer von 0,0000?

972
Shaun

Wenn bei der Arbeit ein Problem auftritt, erhalten wir einige AVI-Dateien, die von unseren Hardware-FTP-Servern direkt auf unserer Server sind, und erstellen die AVI-Dateien nicht.

Bei einigen Recherchen mit ffprobe haben wir herausgefunden, dass der Header zwar eine Datei enthält (10 MB-80 MB + Dateigrößen), aber die Kopfzeile eine Dauer von 0 hat.

Wir haben versucht, MEncoder und FFMPEG zu verwenden, um die Dateien zu recodieren, zu konvertieren / zu reparieren, aber beide hören fast sofort auf zu sagen, dass die FPS nan ist. Nichts scheint zu funktionieren.

Kann uns jemand ein paar Ideen geben, wie man die Dateien reparieren kann?

Beispieldatei

0
Wäre wahrscheinlich hilfreich, wenn Sie eine der Dateien irgendwo hochgeladen haben. Zumindest die ersten paar hundert Bytes. Wenn Sie dies nicht tun können, können Sie es selbst in einem Hex-Editor öffnen und das Format anhand der [AVI-Spezifikation] (http://www.jmcgowan.com/avitech.html#Format) überprüfen. Dan vor 8 Jahren 1
Spielen die Dateien ordnungsgemäß ab? Wie werden diese Dateien erstellt? LordNeckbeard vor 8 Jahren 0

0 Antworten auf die Frage