Dies ist, was ich verwende, um Audio und Video in meiner C# Win From-Anwendung zusammenzuführen, und es funktioniert gut, aber die Video-Bitrate ist sehr niedrig. Ich möchte die Bitrate so beibehalten, wie sie für das Originalvideo war. Wie kann ich das tun?
Ich habe nach Lösungen gesucht und einiges gefunden und damit experimentiert -crf
, -vb
aber es hat einfach nicht mehr funktioniert. Ich bin sicher, dass ich es an die falsche Stelle gelegt habe.
"/c ffmpeg -i D:\\Me\\Test\\Cinematic_Romance.mp4 -i D:\\Me\\Test\\True_Romance_#_195.wav -map 0:0 -map 1:0 -shortest D:\\Me\\Test\\Cinematic_Romance_(with_audio).mp4"
Antwort1
Verwenden
ffmpeg -i D:\\Me\\Test\\Cinematic_Romance.mp4 -i D:\\Me\\Test\\True_Romance_#_195.wav -map 0:v -map 1:a -c:v copy -shortest D:\\Me\\Test\\Cinematic_Romance_(with_audio).mp4
Dadurch wird das Video des ersten Eingangs kopiert, ohne es erneut zu komprimieren.