Jemand bat mich, den Ton von einer 40-minütigen Vorlesungsaufnahme zu entfernen, damit er für den Pendelverkehr ans Telefon gehen konnte. Ich habe zuerst das Offensichtliche getan, das in MP3 umgewandelt wurde, und es dauerte ein paar Minuten und produzierte eine Datei, die etwas größer war als das Audio, das bereits im Video saß. Dann habe ich das Ding gemacht, was ich zuerst hätte tun sollen, und stattdessen die Strecke kopiert. Es dauerte unter einer Sekunde, die Datei war kleiner und das Audio war ein bisschen identisch mit dem, was der Rekorder aufgenommen hatte. Die zweite Methode ist kein Trick oder eine Verknüpfung. Es ist das, wofür das Dateiformat konzipiert wurde, und fast jeder Konverter, der diese Frage beantwortet, ignoriert es.
tl; dr: Ein MP4 oder MOV trägt normalerweise AAC-Audio, und ein M4A ist derselbe AAC in einem reinen Audio-Container aus derselben Familie, sodass der Track ohne Dekodierung und ohne Verlust direkt kopiert werden kann. Gemessen an einem 60-Sekunden-Testclip: Die Kopie wurde in 0,04 Sekunden beendet und der extrahierte Audio-Stream hatte den gleichen MD5 wie der Stream im Video. Die Codierung desselben Audios in MP3 mit 192 Kbit / s dauerte 0,36 Sekunden, erzeugte eine 48% größere Datei und durchlief eine zweite Runde verlustbehafteter Komprimierung, die es nicht brauchte. Wählen Sie M4A aus, es sei denn, etwas downstream ablehnt es ab, wählen Sie WAV, wenn ein Editor oder ein Transkriber PCM möchte, und wählen Sie MP3 nur für ein Gerät aus, das nichts anderes liest. der Audio-Extraktor Alle drei auf der Registerkarte Browser, so dass ein aufgezeichnetes Meeting niemals die Maschine verlässt.
Was ist in der Audiospur einer MP4-Datei?
Ein MP4 ist ein Container, was bedeutet, dass es sich eher um ein Ablagesystem als um ein Format handelt. Darin befinden sich separate Streams: eine mit komprimierten Bildern, eine mit komprimiertem Sound, manchmal Untertitelspuren und Kapitelmarkierungen daneben. Der Container beschreibt, wo jeder startet, wie lange er läuft und welcher Codec verwendet wurde, und das ist fast alles, was er tut.
Der Soundstream in einem MP4 ist fast immer AAC. Das ist es, was ein iPhone produziert, was eine Mac-Bildschirmaufnahme produziert, was ein Quicktime-Export produziert, was eine Drohne produziert und was jede Kamera, die MP4 oder MOV schreibt, seit ungefähr fünfzehn Jahren produziert. Es gibt Ausnahmen, meist ältere Dateien mit MP3-Audio in einem MP4-Wrapper und professionelle Formate mit unkomprimiertem PCM, aber AAC ist die überwältigende Standardeinstellung.
Dies ist auf jeder Datei, die Sie haben, überprüfbar. ffprobe Wird es Ihnen in einer Zeile sagen, und der Dateiinspektor in den meisten Videoplayern. Auf dem Testclip, den ich für dieses Handbuch erstellt habe, meldet der Audiostream als aac, 44100 Hz, stereo, 128158 bit/s, eine gewöhnliche Aufnahme in Kameraqualität.
Die nützliche Konsequenz ist die im nächsten Abschnitt. Sobald Sie wissen, dass der Stream AAC ist, wissen Sie, dass ein M4A ihn aufnehmen kann, ohne ihn zu berühren.
Warum kann das Audio herauskommen, ohne konvertiert zu werden?
Denn M4A ist der gleiche Container mit dem Videoteil ausgelassen.
Sowohl MP4 als auch M4A sind Profile des ISO-Basis-Mediendateiformats, der als ISO/IEC 14496-12 standardisierte Struktur, die von MP4, M4A, M4V, MOV und einer Handvoll anderer geteilt wird. Es entstand aus dem Quicktime-Format von Apple, dessen Box-Layout ist noch vollständig dokumentiert und liest als Beschreibung von MP4, weil es fast eine ist. Die Boxen werden auf die gleiche Weise ausgelegt, die Beispieltabellen funktionieren auf die gleiche Weise, und eine in eine AAC-Spur geschriebene Spur ist Byte für Byte Dieselbe Spur in die andere geschrieben. Die Erweiterung unterscheidet sich so, dass ein Betriebssystem weiß, ob ein Player-Fenster geöffnet werden soll, und das ist das meiste, wofür die Erweiterung bestimmt ist.
Das Extrahieren von Audio aus einem MP4 in einen M4A ist also keine Konvertierung. Es ist ein Remux: Die Audio-Samples werden aus einem Container ausgelesen und in einen anderen geschrieben, und es ist an keiner Stelle ein Decoder oder Encoder beteiligt. Nichts wird interpretiert, so kann nichts abgebaut werden.
Dies ist die gleiche Unterscheidung, die das größere Missverständnis auf der Videoseite verursacht, das in Die Videoformat-Anleitung: Das Ändern einer Wrapper ist nahezu kostenlos, die Komprimierung innerhalb des Wrappers ist nicht möglich. Audio-Extraktion ist der Fall, wenn die kostenlose Option auch die richtige ist, die seltener ist als sie sein sollte.
In ffmpeg-Begriffen besteht die gesamte Operation aus vier Argumenten:
ffmpeg -i recording.mp4 -vn -acodec copy recording.m4a
-vn Löscht den Videostream. Lassen Sie es aus und ffmpeg versucht, das Bild in einen Behälter zu tragen, der es nirgendwo hinstellen kann. Dies erzeugt einen M4A, den Ihr Musik-Player nicht öffnen möchte. -acodec copy Ist der Teil, der es verlustfrei macht: Es fordert ffmpeg auf, die Proben zu durchlaufen, anstatt sie an einen Encoder zu übergeben.
Woher weißt du, dass die Kopie wirklich nichts verloren hat?
Weil du den Stream vorher und nachher haschst und die beiden Hashes übereinstimmen.
Ich habe eine 60-Sekunden-Testdatei, 1280x720 H.264-Video mit einem 128-kbps-Stereo-AAC-Track, insgesamt 19 MB. Dann habe ich den Audio-Stream in das Video eingetragen, das Audio herauskopiert und erneut gehascht:
$ ffmpeg -i src.mp4 -vn -c:a copy -f md5 -
MD5=650032f86f01780991c64c30bd02f71b
$ ffmpeg -i src.mp4 -vn -acodec copy out.m4a
real 0.04
$ ffmpeg -i out.m4a -c:a copy -f md5 -
MD5=650032f86f01780991c64c30bd02f71b
Gleicher Digest, also die komprimierten Audiodaten in der M4A sind die komprimierten Audiodaten aus dem Video, wobei nicht ein Bit geändert wird. Die extrahierte Datei war 950 KB und die gesamte Operation dauerte 0,04 Sekunden, was ungefähr der Zeit entspricht, die zum Lesen von 19 MB von einer SSD benötigt wird.
Dieser Test lohnt sich, nicht Vertrauen zu übernehmen, da er die einzige Möglichkeit ist, eine echte Kopie von einer Konvertierung zu unterscheiden, die behauptet, eine zu sein. Wenn sich die beiden Hashes unterscheiden, codiert etwas Ihr Audio neu und sagt Ihnen, dass dies nicht der Fall war.
Was kostet Sie die Wahl von MP3 stattdessen?
Eine zweite Generation der verlustbehafteten Komprimierung plus eine größere Datei.
AAC und MP3 arbeiten beide, indem sie verwerfen, was ein psychoakustisches Modell vorhersagt, das Sie nicht hören können, und sie sind sich nicht einig, was das ist. Sie teilen das Signal in verschiedene Bandenzahlen auf, modellieren unterschiedlich maskieren und gehen plötzliche Transienten unterschiedlich um. Wenn also ein MP3-Encoder den dekodierten Ausgang einer AAC-Datei übergeben wird, kann er nicht erkennen, welche Teile vom Mikrofon stammen und welche der erste Encoder zurückgelassen wurde. Es gibt etwas Geld dafür, beides zu bewahren, und wirft einiges weg, was den ersten Durchgang überlebt hat.
Hier ist der gleiche 60-Sekunden-Clip durch jeden Pfad:
| Ausgabe | Wie es gemacht wurde | Größe | Zeit | Weiterer Verlust |
|---|---|---|---|---|
| M4A | AAC-Stream kopiert | 972.706 Bytes | 0,04 s | Keine, Hash-identisch |
| mp3 192 kbps | dekodiert, mit lahm neu codiert | 1.441.479 Bytes | 0,36 s | Ja, zweite Generation |
| wellen | Dekodiert auf 16-Bit-PCM | 10.584.142 Byte | 0,05 s | Keine hinzugefügt, keine rückgängig gemacht |
Der MP3 ist 48% größer als der M4A, während er Audio über einen weiteren verlustbehafteten Encoder hält. Es gibt keine Einstellung, die dies vermeidet, da der Verlust in der Dekodierung und deren Codierung selbst statt in der Bitrate liegt.
Keines davon macht MP3 falsch. Eine Auto-Stereoanlage aus dem Jahr 2009, ein billiger Sprachschreiber, ein Fitness-Roller mit USB-Anschluss und eine überraschende Menge an Rundfunksoftware lesen MP3 und sonst nichts. Wenn dies das Ziel ist, ist der Generationsverlust der Preis der Datei, die überhaupt abspielt, und es ist ein kleiner Preis für die Sprache. Der Punkt ist, es wissentlich zu bezahlen, anstatt dass ein Tool MP3 für Sie ausgewählt hat.
Verbessert eine höhere MP3-Bitrate die Extraktion?
Es macht die MP3 zu einer getreueren Kopie des beschädigten Audios, was nicht dasselbe ist wie Besseres.
Ich habe das mit einer Breitbandquelle getestet, weil reine Töne für einen Codec einfach sind und Ihnen nichts sagen. Der Testclip bestand aus 30 Sekunden rosa Rauschen, gemischt mit einem niedrigen Sinus, codiert auf 128 kbps AAC, was ungefähr so hart ist, wie hart echte Musik auf einem Encoder ist. Dann dekodierte ich das AAC zu PCM als Referenz, codierte es bei zwei Bitraten in MP3 und maß das Signal-zu-Verzerrungs-Verhältnis von jedem gegen die Referenz:
| MP3-Bitrate | Größe für 30 s | SDR gegen die AAC-Quelle |
|---|---|---|
| 192 kbps | 705 KB | 26,7 dB |
| 320 kbps | 1,1 MB | 42,3 dB |
Die 320-kbps-Datei ist eine viel nähere Wiedergabe des AAC-Audios um ca. 15 dB. Was es nicht ist, ist eine nähere Wiedergabe der Originalaufnahme, da der AAC dies bereits verworfen hat und kein Encoder es zurücklegen kann. Die zusätzlichen 400 KB kauften eine originalgetreue Kopie des ersten Encoder-Ausgangs, einschließlich Artefakte.
Also die Regel aus Die Audio-Konverter-Anleitung hält, mit einem schärferen Grund dahinter. Das Anpassen oder leichte Unterschreiten der Quellbitrate ist der sinnvolle Bereich. Wenn Sie weit darüber hinausgehen, wird Speicherplatz erhalten, um Details zu erhalten, die nicht in der Aufnahme enthalten sind, und weit darunter zu gehen, wirft eine zweite Hilfe von dem weg, was ist.
Wenn Sie sich um die Treue zum Original kümmern, ist die Antwort keine Bitrate. Es ist die M4A-Kopie, die keine Bitrate-Entscheidung zu treffen hat.
Wann ist WAV die richtige Antwort?
Wenn etwas Downstream PCM will, ist das häufiger als die Leute erwarten.
Audio-Editoren bevorzugen es, da es keine Dekodierung benötigt und Sample für Beispiel bearbeitet werden kann. Transkriptionsdienste und Sprachmodelle verlangen häufig, und diejenigen, die komprimiertes Audio akzeptieren, dekodieren es in der Regel ohnehin ins PCM. Zwangsausrichtungswerkzeuge, akustische Analysesoftware und alles, was Signalverarbeitung macht, beginnen mit PCM.
WAV fügt keinen weiteren Verlust hinzu, obwohl es das bereits verworfene Quellen nicht rückgängig machen kann. Ein WAV aus einer 128-Kbps-AAC-Spur hat immer noch alle fehlenden Details, die der AAC fehlte. Es ist ein originalgetreuer Behälter für beschädigtes Audio, genau das, was Sie wollen, wenn der nächste Schritt die Analyse ist, anstatt zuzuhören.
Das Messergebnis ist in diesem Punkt beruhigend. Der WAV, den ich extrahierte, war Bit für Bit identisch mit einer direkten Dekodierung des Quell-Audios, dem gleichen MD5, sodass die Extraktion nichts für sich selbst hinzugefügt hat. Die Kosten sind Größe, die der nächste Abschnitt abdeckt.
16-Bit 44,1 kHz Stereo ist die sinnvolle Standardeinstellung und was der Extraktor schreibt. Es ist eine CD-Spezifikation, es ist universell lesbar, und nichts wird durch das Schreiben von 24-Bit-PCM aus einer Quelle gewonnen, die anfangs verlustbehaftet war.
Wie groß wird die Datei sein?
Voraussichtlich, was der nützliche Teil ist.
Die Audiogröße ist die Dauer der Bitrate, ohne dass die Inhalte abhängig sind. Im Gegensatz zu Videos kann es Ihnen vor Beginn der Arbeit mitgeteilt werden, anstatt danach zu erraten.
| Format | pro Minute, Stereo | eine Stunde |
|---|---|---|
| M4A aus einer 128-kbps-Quelle kopiert | 0,95 MB | 57 MB |
| mp3 192 kbps | 1,4 MB | 84 MB |
| mp3 128 kbps | 0,96 MB | 58 MB |
| WAV 16-Bit 44,1 kHz | 10,1 MB | 606 MB |
Die WAV-Reihe überrascht die Menschen. 10,1 MB pro Minute ist eine gemessene Zahl aus dem obigen Test, die direkt aus der Arithmetik folgt: 44.100 Proben pro Sekunde, zwei Bytes pro Probe, zwei Kanäle. Eine Stunde Vorlesungs-Audio in WAV ist eine 600-MB-Datei, die größer ist als viele der Videos, aus denen sie herausgekommen sind, und größer als einige Dienste als Upload akzeptiert werden.
Deshalb zeigt der Extraktor eine Schätzung, bevor er ausgeführt wird. Eine einstündige Aufnahme, die zu WAV extrahiert wurde, ist eine vernünftige Sache zu wollen und eine unvernünftige Sache, von der man sich überraschen lässt.
Warum weigert sich ein WebM, sein Audio in einen M4A zu kopieren?
Da der Codec darin einer ist, den der MPEG-4-Container nicht trägt, und das Tool ist ehrlich, anstatt still zu codieren.
Ein WebM enthält Opus oder Vorbis Audio, nicht AAC. Keiner gehört in eine M4A, was die Standard-Muxer betrifft, so dass der Kopierpfad nicht verfügbar ist. ffmpeg sagt so klar:
[ipod @ 0x75bd019180] Could not find tag for codec opus in stream #0,
codec not currently supported in container
[out#0/ipod] Could not write header (incorrect codec parameters ?)
Es gibt eine veröffentlichte Spezifikation für Einkapselung des Opus in einem ISO-BasismedienbehälterDies ist also eher eine Werkzeug- und Wiedergaberealität als eine theoretische Unmöglichkeit. In der Praxis würden Sie der Datei nichts geben, um einen M4A voller Opus abzuspielen, daher ist die nützliche Antwort die erneute Codierung. Auf denselben Testinhalten dauerte 0,32 Sekunden für 20 Sekunden Audio und produzierte eine 473-kB-Datei, was eine Verlustgeneration darstellt und die einzige verfügbare Option ist.
Die gleiche Logik entscheidet über jede andere Quelle. MP4, MOV, M4V und M4A können ihre AAC kopiert haben. WebM, MKV mit Opus oder Vorbis und alles, was einen Codec von außerhalb der MPEG-4-Familie trägt, kann dies nicht tun, und der Extraktor sagt, in welchem Fall Sie sich befinden, bevor er beginnt und nicht danach.
Warum passen die Dauer nicht genau?
Weil AAC und MP3 beide ihre Ausgabe addieren und die beiden Behälter diese Polsterung unterschiedlich handhaben. Es ist das Detail, das die lückenlose Wiedergabe unterbricht, und es zeigt sich deutlich in den Testnummern.
Das Quell-Audio betrug genau 60 Sekunden, 2.646.000 Samples bei 44,1 kHz. Der extrahierte M4A meldet eine Dauer von genau 60,000000 Sekunden. Die extrahierten WAV und MP3 weisen beide 60,000363 Sekunden aus, was 16 Proben länger ist.
Diese 16 Samples sind Encoder-Verzögerung. AAC arbeitet in 1024 Beispielframes, so dass eine 60-Sekunden-Aufnahme nicht gleichmäßig verteilt und der Encoder das Ende blockiert. Der M4A verbirgt dies mit einer Bearbeitungsliste, einer kleinen Tabelle im Container, die angibt, welcher Teil des dekodierten Ausgangs die reale Aufnahme ist. Wenn Sie den M4A dekodieren, erhalten Sie die gepolsterten 2.646.016-Samples zurück, woher die Wavs extra 0,36 Millisekunden kommen.
MP3 hat keine Bearbeitungsliste, da das Format vor der Idee liegt. Stattdessen ist das lahme Informations-Tag, ein Anbieterblock im ersten Frame, der an jedem Ende verworfen werden soll. der Feldlayout wird byteweise dokumentiert, und die Encoderverzögerung und das Endpolstern teilen sich Bytes 0xB1 bis 0xB3 als zwei 12-Bit-Werte. Dekodiert kam der MP3 mit 2.646.016 Samples zurück, die genau mit dem WAV übereinstimmten, also hat das Tag hier seine Arbeit gemacht. Ein Spieler, der es ignoriert oder ein Encoder, der es nicht schreibt, ist der Ort, an dem das hörbare Klicken zwischen den Titeln eines kontinuierlichen Albums herkommt.
Nichts davon ist für einen Vortrag oder einen Podcast von Bedeutung. Es ist sehr wichtig für ein Live-Album oder einen DJ-Mix, und es ist der Grund, warum es sich lohnt, den Kopierpfad zu bevorzugen, wenn er verfügbar ist: Es gibt keinen Encoder, daher gibt es keine neue Polsterung zu berücksichtigen.
Spielt M4A überall MP3-Spiele ab?
In der Nähe, mit einer kurzen Liste von wissenswerten Ausnahmen, bevor Sie sich festlegen.
Alles, was in diesem Jahrzehnt gemacht wurde, spielt M4A. iOS und Android tun beides nativ, jedes Desktop-Betriebssystem tut es, jeder Browser tut es, Spotify und VLC und Plex und die Stock Music App auf jedem Telefon, das Sie alle besitzen. Das Format ist zwanzig Jahre alt und war für die meisten von ihnen die Standardausgabe des beliebtesten Telefons der Welt.
Die Ausnahmen gruppieren sich an zwei Stellen. Das erste sind ältere Autoradios und eigenständige Hardware, insbesondere Head Units von vor 2012, wo ein USB-Stick voller M4A-Dateien als leer liest. Die zweite ist die Software, die Audio-Uploads akzeptiert und validiert, anstatt nach Inhalten, die einen M4A auf einer vor Jahren geschriebenen Liste ablehnen und nie erneut aufgreifen. Transkriptionsdienste waren hier ein häufiger Täter, so der Journalist Die Audio-Konverter-Anleitung Am Ende hatten vier Stunden Dateien, die ihr Dienst nicht dauern würde.
Ein vernünftiger Ansatz: Extrahieren Sie zuerst M4A, weil es sofort und verlustfrei ist und es als Meister behält. Wenn das Ziel es ablehnt, konvertieren Sie diese M4A einmal in MP3. Sie haben dann eine Verlustgeneration bezahlt, anstatt die verlustbehaftete Kopie zu Ihrer einzigen Kopie zu machen.
Wie lange dauert eine Extraktion und was entscheidet das?
Lesen Sie die Datei meistens und dann, ob ein Encoder beteiligt ist.
Der Kopierpfad wird eher durch die Festplatten- und Speichergeschwindigkeit als durch die Verarbeitung begrenzt. 0,04 Sekunden für eine 19 MB-Datei ist nicht das Audio, das bearbeitet wird, sondern die zu lesende Datei und ein neuer Container. Wenn Sie dies skalieren, kommt eine 40-minütige Vorlesungsaufzeichnung von ein paar hundert Megabyte in ein oder zwei Sekunden heraus, und fast alles ist der Browser, der die Datei auf der Registerkarte liest.
Die Codierungspfade werden durch den Encoder begrenzt. Lame dauerte 60 Sekunden Stereo-Audio auf diesem Gerät, was ungefähr 165-mal schneller als in Echtzeit ist. Eine Stunde Audio dauert also etwa 20 Sekunden Arbeit. AAC-Re-Codierung von einem WEBM wurde ähnlich gemessen. Diese sind schnell genug, dass der Fortschrittsbalken hauptsächlich aus Ehrlichkeit als aus Notwendigkeit besteht.
Eines dominiert alles andere und es ist nicht das Audio. Das Laden des Quellvideos in die Seite ist der langsame Schritt für eine große Datei, da die gesamte Datei in den Tab-Speicher geht. Dies ist der Grund für die 500-MB-Kappe: Darüber hinaus schlägt eine Registerkarte auf eine Weise aus, die schwerer zu erklären ist als eine angegebene Grenze. Wenn Sie mit einer größeren Datei arbeiten, kürzen Sie sie zuerst mit der Videoschneider ist in der Regel schneller als das Bekämpfen der Grenze, und Die Trimmhilfe Cover, warum dieser Schnitt auch fast kostenlos ist.
Was passiert, wenn ein Video mehr als eine Audiospur hat?
Ein Track kommt heraus, für Sie ausgewählt, und die anderen werden ohne Kommentar fallen gelassen. Dies ist zu wissen, da es eher ein leiser als ein lauter Fehler ist.
Ich habe es mit einer Datei getestet, die zwei Audio-Streams enthält, eine 128-Kbps-Stereo-Spur und eine 64-kbps-Mono-Track, die ungefähr die Form einer Aufnahme mit einem Kamera-Mikrofon und einem separaten Revers-Mikrofon hat. Beim Extrahieren wurde ein einzelner Stream erzeugt, der 128-Kbit / s-Stereo-Stereo mit 950 KB, ohne dass irgendwo erwähnt wurde, dass es eine zweite Spur gegeben hatte.
Die Auswahl ist nicht zufällig. Dokumentierte Stream-Auswahlregeln Wählen Sie den Stream, den er am besten beurteilt, was für Audio die höchste Kanalzahl bedeutet, sodass Sie normalerweise den gewünschten Stream erhalten. Aber wenn die leise Mono-Spur das Interview-Audio und die Stereoanlage Raumgeräusche von der Kamera war, bekommst du das Falsche und nichts sagt dir nichts.
Mehrspur-Dateien sind außerhalb von professionellen Workflows ungewöhnlich, und fast nichts von einem Telefon oder einem Bildschirmrekorder verfügt über mehr als einen Audiostream. Wenn Sie mit Filmmaterial aus einem echten Shooting arbeiten, überprüfen Sie die Stream-Liste vor dem Extrahieren und erwarten Sie, ffmpeg direkt mit einem expliziten zu verwenden -map 0:a:1 Wenn Sie den zweiten Track brauchen.
Sollten Sie das Audio extrahieren oder das gesamte Video konvertieren?
Extrahieren Sie, wenn Sie den Sound wollen. Die beiden Operationen sind keine Alternativen und die Leute greifen regelmäßig nach dem falschen.
Das Konvertieren eines Videos in MP3 ist eine Phrase, die in Millionen von Suchanfragen im Monat erscheint und eine Operation beschreibt, die niemand möchte. Es bedeutet, das Bild zu dekodieren und zu verwerfen, das Audio zu dekodieren und es neu zu codieren. Dies ist eine Menge Arbeit, um zu einer schlechteren Version von etwas zu gelangen, das bereits vorhanden war. der Videokonverter existiert für den Fall, in dem Sie ein Video am Ende möchten, in einem Format wird etwas abgespielt. Wenn Sie Audio wollen, ist Extraktion die Operation und der Kopierpfad bedeutet, dass es auch der billige ist.
Die Entscheidungstabelle ist kurz:
| Was du willst | einsetzen | kosten |
|---|---|---|
| Der Soundtrack als Datei | Extrakt zu M4A | nichts, Stream kopiert |
| Der Soundtrack für einen Editor oder Transkriber | Extrahieren Sie zu WAV | Nur Größe |
| Der Soundtrack auf alter Hardware | Extrahieren Sie zu MP3 | Eine Generation |
| Ein kleineres Video, Bild enthalten | Videokompressor | hängt von CRF ab, siehe Die Kompressionsführung |
| das gleiche Video in einem Format, das abgespielt wird | Videokonverter | Oft ein Remux, also nichts |
Das Muster über alle fünf Zeilen ist dasjenige, das es wert ist, wegzunehmen: Fragen Sie, ob die Operation neu codiert werden muss, und bevorzugen Sie das, das nicht der Fall ist.
Was ändert sich im Browser?
Wohin die Aufnahme geht, was für Audio normalerweise die ganze Frage ist.
Der Extractor führt ffmpeg aus, der innerhalb der Seite zur WebAssembly kompiliert wurde. Das Video wird von Ihrer Festplatte in den Tab-Speicher gelesen, der Audio-Stream wird dort herausgezogen und das Ergebnis als Download zurückgegeben. Keine Anfrage trägt die Datei, nichts wird auf einem Server in die Warteschlange gestellt und es gibt keine Kopie, die jemand vergessen hat, es zu löschen.
Der Audio-People-Extraktion ist meistens die Art, die diese Angelegenheit macht. Aufgezeichnete Treffen, Vorträge, Interviews, Konsultationen, Anrufe mit einem Anwalt oder Arzt, Sprachnotizen mit Dingen, die Sie nicht veröffentlichen würden. Die herkömmliche Alternative besteht darin, die Aufzeichnung auf eine Site hochzuladen, von der Sie nichts wissen. Im Gegenzug für eine Operation, die auf dem Kopierpfad ein Container ist, wird Ihre eigene Maschine in weniger als einer Sekunde neu geschrieben.
Der Handel ist die 500 MB-Kappe und der Workflow mit einer Datei nach dem anderen, da ein Browser-Tab weniger Speicher als ein Server und keine Warteschlange hat. Für eine einzelne Aufnahme, wofür dies fast immer ist, ist dies ein Limit, das Sie nicht erreichen werden, und eine Datenschutzgarantie, die Sie nicht anders erreichen können.



