Video hat keinen Ton, keine Verschachtelungsdauer fehlt, PCM-Audio

397
Michael Beuving

Ich habe ein paar alte Tutorials, irgendwo entlang der Linie fehlte der Sound aus meinem dritten Tutorial (Screenshot rechts). Beim Betrachten der Datei mit Media Info wurde bestätigt, dass sich noch Audio in der Datei befindet. Glücklicherweise habe ich eine Referenzdatei, in der das Audio noch funktioniert. Was mir aufgefallen ist, ist, dass das Arbeitsbeispiel (siehe links im Screenshot) eine Interleave-Dauer hat, während der beschädigten Datei diese Codezeile fehlt.

Kann mir jemand sagen, wie ich dieses Problem beheben kann? (Dies sind alte Tutorials, die vor etwa 10 Jahren mit einer Logitech-Quickcam aufgenommen wurden).

// Link funktioniert nicht, ich werde das Problem beheben, wenn ich nach Hause komme. Es zeigt den Unterschied im Interlace-Tag.

Screenshot mediainfo

0
Sehen Sie, ob Sie Video und Audio trennen können (beispielsweise mit `ffmpeg`). Wenn der Klang alleine gut ist, können Sie ihn erneut kombinieren. Manchmal wird das Muxen in alten Dateien auf eine Weise vorgenommen, die mit neuerer Software nicht funktioniert. In letzter Zeit gab es jedoch eine ähnliche Frage, wo der "22-kHz-8-Bit-Webcam-Sound" gerade leer war. Es kann auch vorkommen, dass jemand nur das falsche Audio eingemischt hat. dirkt vor 7 Jahren 0
Vielen Dank für die Antwort, die Sounddatei gibt keinen Ton wieder, scheint jedoch "Daten" zu haben. Es ist nicht sozusagen eine flache Linie. Ich denke, es hat etwas mit dem gebrochenen Anfang / Ende der Sounddatei zu tun. Aber davon bin ich mir nicht sicher. Ich habe diese Videos selbst aufgenommen und bin daher sicher, dass sie irgendwann einmal Ton hatten. Wenn es Codecs waren, sollten alle drei Videos defekt sein. Dies ist jedoch nicht der Fall, sondern nur 2 von 3. Michael Beuving vor 7 Jahren 0
Wenn es sich um eine 8-Bit-22-kHz-Webcam handelt, gibt es nur 256 Werte pro Abtastwert. Es ist also leicht zu glauben, dass es "Daten" gibt, wenn tatsächlich keine vorhanden sind. Wenn die Werte alle um 127/128 liegen (Hex '7f' und '80'), ist es im Grunde Stille. dirkt vor 7 Jahren 0

0 Antworten auf die Frage