28-05-2019, 19:02 19
Der MTS Container speichert häufig den Audio-Anteil im AC3 Format, da gabs mal Stress mit.
ffmpeg -i %1 -c:v copy -c:a aac -b:a 128k %~n1_aud.mp4
oder für eine einzelne Datei:
ffmpeg -i input.mts -c:v copy -c:a aac -b:a 128k output.mp4
Gespeichert in einer Batch-Datei (Windows, unter Linux muss man die '%1' auf Shell-Parameter umändern, Mac weiss ich nicht).
Nutzt FFMpeg, um den Audio-Anteil einer Datei in das Format AAC mit 128kbit/s zu konvertieren. Der Videoanteil wird nur kopiert (-c:v copy) Da FFmpeg so ziemlich jedes Videoformat in so ziemlich jedem Container kennt, ist das Videoformat also ziemlich wurst.
Da FFMpeg auch so ziemlich jedes Audioformat kennt, ist das Audio-Quellformat auch fast wurst. Komplizierter wird es, wenn das Quellformat in 5.1 oder sogar 7.1 oder so vorliegt. Geht auch, der Befehl ist nur komplizierter. (Hab ich aber noch nie gemacht)
Das geht sehr zackig (auf meinem Schlitten etwa mit 1600fps, weil Video ja nicht kodiert wird).
Für solche Sachen, die ja immer wieder auf die selbe Art auftauchen, hab ich davon mehrere FFMpeg - Befehle in Batch Dateien, die ich über eine andere Batch Datei auch mit 'convert-mts.bat *.mts') mit Wildcards aufrufen kann.
Grundsätzlich kann FFMpeg jedoch kein Multiprocessing.
Der gewählte Converter ist bestimmt super, will ich nicht in Abrede stellen, frei nach dem Motto: "Wer die Kohle für ne teure Kamera hat, sollte auch die Asche für nen vernünftigen Converter haben".
Aber FFMpeg reicht und ist oftmals die Referenz für einen Encodierer, gerade H.264 und H.265.
Hatti
ffmpeg -i %1 -c:v copy -c:a aac -b:a 128k %~n1_aud.mp4
oder für eine einzelne Datei:
ffmpeg -i input.mts -c:v copy -c:a aac -b:a 128k output.mp4
Gespeichert in einer Batch-Datei (Windows, unter Linux muss man die '%1' auf Shell-Parameter umändern, Mac weiss ich nicht).
Nutzt FFMpeg, um den Audio-Anteil einer Datei in das Format AAC mit 128kbit/s zu konvertieren. Der Videoanteil wird nur kopiert (-c:v copy) Da FFmpeg so ziemlich jedes Videoformat in so ziemlich jedem Container kennt, ist das Videoformat also ziemlich wurst.
Da FFMpeg auch so ziemlich jedes Audioformat kennt, ist das Audio-Quellformat auch fast wurst. Komplizierter wird es, wenn das Quellformat in 5.1 oder sogar 7.1 oder so vorliegt. Geht auch, der Befehl ist nur komplizierter. (Hab ich aber noch nie gemacht)
Das geht sehr zackig (auf meinem Schlitten etwa mit 1600fps, weil Video ja nicht kodiert wird).
Für solche Sachen, die ja immer wieder auf die selbe Art auftauchen, hab ich davon mehrere FFMpeg - Befehle in Batch Dateien, die ich über eine andere Batch Datei auch mit 'convert-mts.bat *.mts') mit Wildcards aufrufen kann.
Grundsätzlich kann FFMpeg jedoch kein Multiprocessing.
Der gewählte Converter ist bestimmt super, will ich nicht in Abrede stellen, frei nach dem Motto: "Wer die Kohle für ne teure Kamera hat, sollte auch die Asche für nen vernünftigen Converter haben".
Aber FFMpeg reicht und ist oftmals die Referenz für einen Encodierer, gerade H.264 und H.265.
Hatti
Win 10, i7-4790k, 32GB Ram, 256 GB SSD, SATA 2TB, SATA 4TB, NVidia GTX1080 8GB, LG 34" QHD Wide, AOC 24" 1080, Sony FDR-AX700, YI 4K+