Im Februar 2011 hatte ich eine ähnliche Frage: ffmpeg und libmp3lame erzeugen schlechte Audioqualität? Jetzt möchte ich wissen, ob es möglich ist, die ursprüngliche Audioqualität von einem (Flash-) Video zu erhalten. Jedes Mal, wenn ich ein Video konvertiere, ist die Qualität schlechter als die Originalqualität, nicht viel schlechter, aber Sie können den Unterschied hören. Das sind meine Versuche:
avconv -i ~/"$2.flv" -acodec libmp3lame -c:v libx264 -qscale 1 -aq 1 -q 1 -vol 100 -ab 196608 ~/"$2.avi"
Ich habe versucht, die beste Qualität zu verwenden - qscale 1, aq 1 und so weiter. Ich habe sogar versucht, -same_quant zu verwenden , ich habe bereits versucht, -codec zu kopieren , wie in diesem Thread gezeigt, aber dann ist die Qualität nicht besser, aber noch schlechter und ich sehe dann kein Video. Gibt es einen Weg, dies zu erreichen? Das Ausgabeformat ist mir übrigens egal.
UPDATE
Ich habe einige Tests durchgeführt, indem ich ein Video von YT heruntergeladen und es sowohl auf YT als auch auf meinem lokalen Computer angehört habe. Ich habe das Video nicht konvertiert, sondern nur eine FLV-Datei selbst angehört und festgestellt, dass die lokale Qualität noch schlechter ist als die Datei auf YT. Ich bin mir also nicht sicher, ob dies wirklich ein avconv-Problem ist. Ich frage mich, woher dieser Qualitätsunterschied zwischen dem Stream von YT und der heruntergeladenen Datei von TY kommt. Irgendwelche Ideen?