Bei der Bildschirmaufnahme wird das Audio beim Komprimieren oder Freigeben "gestrippt"

622
sam

Kurze Frage:

Ich habe eine Video-Bildschirmaufnahme auf meinem iPhone aufgenommen und auf meinen Computer importiert. Wenn ich versuche, die Datei zu komprimieren oder freizugeben, wird das Audio aus dem Video entfernt und ein Video ohne Ton wird angezeigt. Irgendwelche Ideen warum?


Lange Fragen mit Hintergrund:

Ich habe ein Bildschirmaufnahmevideo, das ich auf meinem iPhone 8, iOS 12, gemacht habe. Es zeigt jemandem, wie etwas in der Sonos-App zu tun ist. In diesem Video hören Sie gedämpfte Musik im Hintergrund, während Sie mir das Wechseln von Tracks zeigen siehe Cover auf meinem Bildschirm.

Ich habe die Bildschirmaufnahme auf meinen Computer mit OSX 10.11 importiert und funktioniert einwandfrei. Ich habe dann das Video in Quicktime gekürzt, um den Anfang zu entfernen, trotzdem funktionieren alle einwandfrei. Aber jetzt habe ich ein 70-MB-2-Minuten-Video, das ich nicht mailen kann.

Ich hole die Videos von meinem iOS-Gerät auf mein OSX-Gerät, indem Sie die Dropbox-App auf dem iOS-Gerät verwenden, um das Video hochzuladen. Das Dateiformat ist Mp4.

Ich habe versucht, es durch Handbrake laufen zu lassen, um das Video zu komprimieren und auf c zu reduzieren. 9 MB, aber aus irgendeinem Grund wird das Audio entfernt, auch wenn die Audioeinstellungen nicht so eingestellt sind, dass das Audio entfernt wird.

Hier sind die Einstellungen, die ich in Handrake verwende: https://imgur.com/a/GOBwmUc

Ich habe dann versucht, das 70MB-Video meinem Dropbox-Ordner hinzuzufügen und das Video von dort aus zu teilen. Wenn ich den Freigabe-Link erstelle, hat er jetzt wieder Audio.

Ich habe dann versucht, es als privates Video auf Youtube hochzuladen, aber wieder hat das Video kein Audio.

Alle Ideen, was hier los ist, würde ich erwarten, dass Youtube Audio-Tracks entfernt, wenn sein Algorithmus urheberrechtlich geschützte Daten entdeckt, aber keine Dropbox oder Handbrake. Ist das was passiert? Oder kodieren iOS-Videos mit aufgezeichneten Videos ihre Audiospuren auf eine merkwürdige Weise, die für andere Systeme schwierig zu verarbeiten ist?

Wie kann ich das umgehen, damit ich dieses Video mit der Person teilen kann, für die ich es gemacht habe?

1
Haben Sie versucht, es auf iMovie (iOs) zu bearbeiten und dort zu komprimieren? dmb vor 6 Jahren 0
@dmb i havnt, aber ich habe das Video gerade über iMessage an mich selbst gesendet (bevor ich über die Dropbox-iOS-App oder Imagecapture OSX importiert wurde). Es scheint, als würde es das Video über iMessage senden und das Video komprimiert Audio, das seitdem funktioniert hat sam vor 6 Jahren 0
Welches Format hat das Video und wie lautet das Suffix der Datei? Kannst du den Link zum 70MB Video teilen? harrymc vor 5 Jahren 0
@ harrymc Ich kann das Originalvideo nicht teilen, da ich den Inhalt nicht freigeben kann, aber ich habe gerade ein Testvideo gemacht, das etwa 20 Sekunden lang war, 5 MB und das Audiomaterial funktionierte, während es auf den längeren Videos nicht so aussah. Ich kann nicht verstehen, warum die Dateigröße / -länge von Bedeutung ist. Ich hole die Videos von meinem iOS-Gerät auf mein OSX-Gerät, indem Sie die Dropbox-App auf dem iOS-Gerät verwenden, um das Video hochzuladen. Das Dateiformat ist Mp4 sam vor 5 Jahren 0
Teilen Sie uns mindestens das Videoformat und das Dateisuffix mit und wie genau Sie es konvertieren. Ihrem Beitrag fehlen Details. harrymc vor 5 Jahren 0
@harrymc Kommentar aktualisiert, Beitrag wird jetzt aktualisiert sam vor 5 Jahren 0
Wie konvertiert man es in Handbrake, um diese Größenreduzierung zu erreichen? harrymc vor 5 Jahren 0
Die @ harrymc-Frage wurde aktualisiert und enthält nun einen Link zu einem imgur-Ordner mit Screenshots der Einstellungen von Handbrake sam vor 5 Jahren 0

1 Antwort auf die Frage

3
Elmo

Ohne zu wissen, welchen Videoplayer Sie für die Wiedergabe verwendet haben, ist hier meine Lösung: Wie Sie das Video übertragen, sollte keine Rolle spielen, es sei denn, Sie verwenden Facebook, da das Video dadurch komprimiert wird.

Zunächst ein paar Informationen zum Video:

Apple iOS Screen Recorder produzieren AVCVideos mit dem High@L4Formatprofil mit 2 Referenzbildern (CABAC). Die Bildrate ist variabel, aber durchschnittlich bei ~56--59fps. Es hat 8 bitsmit Farbraum YUVund verwendet progressive Scantype.

Audio ist AAC LC (Advanced Audio Codec Low Complexity) mit der ID mp4a-40-2über Stereo bei normaler Abtastrate von 44.1kHz.

Dieses ist in einem MPEG-4-Container mit der ID mp41 / mp42 / isom verpackt

Die Einrichtung

Meine ursprüngliche Datei ist 3080 KB, die direkt von meinem iOS-Gerät (iPhone 6) heruntergeladen wurde. Als Beispiel habe ich spotify verwendet. Die Ergebnisdatei entpuppte sich als 390 KB, was einer Komprimierungsrate von ca. 87,337% entspricht - sollte für die E-Mail in Anbetracht Ihrer Dateigröße ausreichen . Andernfalls können Sie Constant Quality noch weiter reduzieren (z. B. 34-38) .

Ich habe Handbrake 1.1.2 64bit verwendet. Und ich teste die Vor- und Nachvideos mit VLC 3.0.4 Vetinari.

Hier sind meine Einstellungen:

Zusammenfassung

summary view

Maße

Nicht wirklich nötig, ich habe mit Mod 4 die besten Ergebnisse gegenüber Mod 2 gefunden.

dimension settings

Filter

Keine Filter, setzen Sie Deinterlace auf "off".

Video

Ich verwende einen CQ von 32 und setze den Encoder-Preset auf "veryslow", um beste Komprimierungs- und Qualitätsergebnisse zu erzielen.

video settings

Audio

Ich benutze ACC Passthru, dies kopiert nur den Stream der Originaldatei, und da die Größe des Audios sehr klein ist, wird dies keinen großen Unterschied machen. Der Unterschied liegt im Video.

audio settings

Das Video wird auf den meisten modernen Geräten und Computern mit Ton abgespielt.