Skip to main content

Trancode Audio von AC3 nach MP3 mit FFMPEG

Problemstellung

Ich habe öfters mal das Problem, das ich Medieninhalt mit digitaler AC3 Tonspur. Diese Tonspur können aber nicht alle Geräte die ich habe wiedergeben sodaß ich die Tonspur in ein anderes Format bringen muss. Dabei soll aber das Video nicht neu codiert werden, um unnötige Qualitätsverluste zu vermeiden.

Was braucht man?

Als erstes eine koplierte Version von ffmpeg. Man kann mit dem Powershell Kommand set-alias ffmpeg <PFAD-ZU-FFMPEG> einen leichten Zugriff darauf ermöglichen


Befehlszeile um alle MKV Dateien in einem Durchgang umzuwandeln
dir *.mkv | % { $newname="$($_.BaseName)_mp3.mkv";if (-not $(test-path $newname) -and $_.BaseName -notlike "*mp3*" ) {   ffmpeg -i $_.Name  -c copy -c:a mp3 -b:a 192k $newname   }}

Bei der Kommandozeile werden bereits existierende Dateien übersprungen