Mysteri .avi - Kein Ton beim Original, aber Ton beim Kopieren

371
Carl-Fredrik von Essen

Ich habe eine alte .avi-Datei, in der der Sound nur kratzig ist, es gibt kein Rätsel, aber ich habe eine wmv-Datei, die vermutlich von der .avi-Datei stammt, aber die wmv hat den Sound. Hat jemand eine Idee, was passiert sein könnte und wie man es reparieren kann?

Schneller Hintergrund:

2006 haben wir eine Geburtstagsfeier mit dem Computer meiner Freundin aufgenommen, es wurde XP ausgeführt und die Aufnahme wurde mit einer Logitech Quickcam für Notebooks durchgeführt, die wahrscheinlich Quickcapture verwendet (Quickcam 8.4.8). Meine Freundin bearbeitete dann Teile der Clips in Windows Movie Maker, konvertierte sie in eine .wmv-Datei und schickte sie an unsere Freunde. In den Originalclips hielt ein Freund von mir jedoch einen urkomischen Monolog und fiel anschließend vom Stuhl. Ich möchte diesen Clip wirklich für etwas, das wir für seine Junggesellenparty machen.

JETZT: Wie kann der Original-AVI-Clip einen wirklich kratzigen, wirklich statischen Sound haben, und die bearbeitete Version, ein WMV-Clip, einen perfekten Sound? Ich ließ sie durch mediainfo laufen und bekam die Daten unten.

Ich habe folgendes ohne Erfolg versucht:

  • Umcodieren des AVI in ein anderes Format.
  • Wenn Sie das Sound-Profil mit Wagemut prüfen, hat das AVI ein Sound-Profil, das wie ein solides Statikband mit ein paar Spitzen aussieht. Ich habe jeden Filter auf Kühnheit ohne Ergebnis ausprobiert
  • Starten Sie den alten Computer und prüfen Sie, ob der Ton vorhanden ist. Der Originalcomputer wurde jedoch nicht in andere Ordner kopiert. Ich habe versucht, die Situation mit der Cam zu simulieren. Zuerst wurde die Aufnahme dann durch den Filmemacher durchlaufen, aber diese Clips behalten den Ton.

Wenn die Datei einfach beschädigt ist, muss dies geschehen sein, wenn meine Freundin sie in einen anderen Ordner auf demselben Computer verschoben hat und dies mit allen Avi-Dateien der Logitech-Cam geschehen sein muss (sie haben alle das gleiche Problem). Ist das wahrscheinlich?

Könnte die Logitech-Software einen seltsamen Codec oder Mux verwendet haben, der später in späteren Updates verschwunden ist, sodass die aktuelle Software den falschen Demux oder Codec zum Öffnen des AVI verwendet?

Könnte das Programm die falschen Demux- / Codec-Informationen in avi geschrieben haben? Gibt es einen Spieler, bei dem ich die Verwendung eines bestimmten Codecs erzwingen kann, um dies zu testen? Könnte es eine Art kleiner Endianer sein - eine Big-Endian-Ausgabe?

Bitte hilf mir jemand dabei!

Complete name Video 3.avi (without sound) last change: 2006-08-20 16:46  Format : AVI  Format/Info : Audio Video Interleave  File size : 145 MiB  Duration : 7 min 55 s  Overall bit rate : 2 556 kb/s  IsTruncated : Yes   Video ID : 0  Format : Indeo 4  Codec ID : IV50  Codec ID/Info : Intel Indeo Video 5.0 Wavelet  Duration : 7 min 55 s  Bit rate : 2 378 kb/s  Width : 640 pixels  Height : 480 pixels  Display aspect ratio : 4:3  Frame rate : 15.000 FPS  Bits/(Pixel*Frame) : 0.516  Stream size : 135 MiB (93%)  Title : qc2.avi Video #1   Audio ID : 1  Format : PCM  Format settings, Endianness : Little  Format settings, Sign : Unsigned  Codec ID : 1  Duration : 7 min 55 s  Bit rate mode : Constant  Bit rate : 176.4 kb/s  Channel(s) : 1 channel  Sampling rate : 22.05 kHz  Bit depth : 8 bits  Stream size : 10.0 MiB (7%)  Alignment : Aligned on interleaves  Interleave, duration : 2954 ms (44.32 video frames)  Title : qc2.avi Audio #1    Complete name Party 2006.wmv (With sound) last change:2006-08-20 17:43 Format : Windows Media File size : 26.4 MiB Duration : 4 min 13 s Overall bit rate mode : Constant Overall bit rate : 873 kb/s Maximum Overall bit rate : 874 kb/s Encoded date : UTC 2006-08-20 16:40:48.328 Application : Windows Movie Maker 2.1.4026.0  Video ID : 2  Format : VC-1  Format profile : MP@ML  Codec ID : WMV3  Codec ID/Info : Windows Media Video 9  Codec ID/Hint : WMV3  Description of the codec : Windows Media Video 9  Duration : 4 min 13 s  Bit rate mode : Constant  Bit rate : 768 kb/s  Width : 640 pixels  Height : 480 pixels  Display aspect ratio : 4:3  Frame rate : 25.000 FPS  Color space : YUV  Chroma subsampling : 4:2:0  Bit depth : 8 bits  Scan type : Progressive  Compression mode : Lossy  Bits/(Pixel*Frame) : 0.100 Stream size : 23.2 MiB (88%)  Language : Swedish   Audio ID : 1  Format : WMA  Format version : Version 2  Codec ID : 161  Codec ID/Info : Windows Media Audio  Description of the codec : Windows Media Audio 9.1 - 96 kbps, 44 kHz, stereo (A/V) 1-pass CBR Duration : 4 min 13 s  Bit rate mode : Constant  Bit rate : 96.0 kb/s  Channel(s) : 2 channels  Sampling rate : 44.1 kHz  

Ich habe das Audio aus der ursprünglichen avi-Datei mit ffmpeg in eine wav-Datei mit dem gleichen Bit und derselben Abtastrate extrahiert. Das Ergebnis von Kühnheit ist unten. Audacity scheint die Datei jedoch nicht in 8 Bit zu öffnen. Ich habe Wavosaur mit dem gleichen Ergebnis versucht. Bild der Wellenform in Kühnheit - der graue Kasten ist ein Abschnitt, den ich mit Kühnheit zu deklarieren versuchte. Ganz links ist ein enger Zoom der Kurve

Angehängter Audioclip mit unverändertem Format finden Sie hier Clip herunterladen

Mysteri .avi - Kein Ton beim Original, aber Ton beim Kopieren

0

2 Antworten auf die Frage

1
Carl-Fredrik von Essen

Ich glaube leider, dass Dirkt recht hat. Es gibt einfach keinen Ton auf dem AVI. Ich habe Hilfe von einem Freund erhalten, um zu überprüfen, ob ich das Audio mit ffmpeg und der Option -acodec copy richtig extrahiert habe . Wenn ich mir den Hex-Dump für den gesamten Soundclip anschaue, bekomme ich ziemlich genau das, was in Dirkt's Answer zu sehen ist. Bei einem Hex-Dump für das gesamte avi bekomme ich dasselbe Ergebnis (zumindest wenn ich richtig geraten habe, welche Parts der Sound sind). Grundsätzlich Ruhe, aber mit viel Statik.

Nachdem Codec-Probleme mit ffplay -ic ausgeschlossen wurden: \ ffmpeg \ video3.avi -acodec [xxxx], um den Player zur Verwendung eines bestimmten Codecs zu zwingen, kann ich nur die Schlussfolgerung ziehen, dass das avi, das ich habe, nicht das Original und aus irgendeinem Grund das ist Ton ist einfach nicht da. Vielleicht eine Art Konvertierungsproblem.

Danke, dass Sie sich die Zeit genommen haben, mir dabei zu helfen und mit einem Anfänger zusammenzuarbeiten. Zumindest habe ich viel über AV-Dateien und Dekodierung gelernt.

0
dirkt

Partial answer: The "scratchy" sound has a sample rate of 22.05 kHz, which is half of the usual 44.1 kHz. This means if anything in the playing chain tries to upsample it, there's a danger of aliasing. Other possible sources of "scratchy" sound are clipping or unusual muxing.

So the first step is to extract the sound and convert it e.g. to a WAV file, keeping the format. You can do that for example with ffmpeg, option -acodec copy. That should get rid of any odd muxing, so if it plays after that, this was the problem.

Next step is to have a look at the waveform in an audio editor like audacity, and find out the exact problem. Which means you need to give us some data, or include a picture of a relevant part with the waveform stretched enough to be visible, unless you can spot the problem yourself. The final step is to correct whatever is wrong, e.g. try some upsamplers to get it to 44.1 kHz, or find a declipper that works on it, or whatever is necessary.

Edit

The clip with unchanged format just contains silence. Part of a hexdump, the rest looks similar:

00000060 80 80 80 80 80 80 80 80 80 80 7f 80 7f 80 7f 80 00000070 80 80 80 7f 80 7f 80 7f 80 7f 80 80 80 80 80 80 

80 and 7f are "middle" values very close to what would be zero in signed format.

So if you can actually here something on the original AVI, that is someone speaking, just distorted and "scratchy", then whatever you did to arrive at this clip erased that information. Or you picked a part that was silence.

Vielen Dank! Ich werde das mit dem ffmpeg versuchen. Ich arbeite bereits daran, dass der Player einen ausgewählten Decoder ausführt. Carl-Fredrik von Essen vor 6 Jahren 0
Ich habe ein Bild der Wellenform hinzugefügt. Carl-Fredrik von Essen vor 6 Jahren 0
Ich sagte "gedehnt genug, um sichtbar zu sein". Versuchen Sie, horizontal zu zoomen (auf der Zeitachse). Auch die Formatkonvertierung scheint falsch gelaufen zu sein - das Originalformat war nicht signiertes PCM, das Audacity-Bild ist signiert, aber nur negativ. dirkt vor 6 Jahren 0
Sorry, das war die falsche Datei. Carl-Fredrik von Essen vor 6 Jahren 0
Siehe bearbeitete Frage. Egal was ich mache, die Wellenform sieht aus wie eine feste Statik. Ähnliches gilt für andere Audioprogramme wie Wavosaur. Im neuen Bild habe ich versucht, etwas zu deklarieren, aber ohne Ergebnis. Carl-Fredrik von Essen vor 6 Jahren 0
Schauen Sie sich die Zeitskala an, Sie haben immer noch nicht genug vergrößert, um die Wellenform tatsächlich sehen zu können. Wenn Sie Probleme bei der Verwendung von Audacity haben, stellen Sie die WAV-Datei (oder einen Teil davon) zum Download zur Verfügung, damit ich einen Blick darauf werfen kann, und ich kann auch herausfinden, was mit der signierten / unsignierten Sache nicht stimmt. Ich kann Ihnen nicht beibringen, Audacity mit Q & A zu verwenden, und wenn wir ein paar Mal "zoom in ... no, sogar mehr" iterieren müssen, wird es Monate dauern. dirkt vor 6 Jahren 0
Es gibt nicht viel Wellenform. Ich habe mehr gezoomt und einen kurzen Clip mit unverändertem Ton angehängt. Carl-Fredrik von Essen vor 6 Jahren 0
OK danke. Ich werde weiter daran arbeiten. Ich bin ein Anfänger sowohl mit Kühnheit als auch mit ffmpeg, also werde ich alles, was ich getan habe, noch einmal überprüfen und andere Clips testen. Carl-Fredrik von Essen vor 6 Jahren 0
Obwohl ich denke, dass die Antwort von Dirkt auf andere Clips mit ähnlichen Problemen anwendbar ist. Carl-Fredrik von Essen vor 6 Jahren 0