2017-10-30 5 views
0

Wie Sie alle wissen, youtube-dl Videos von youtube.com herunterladen. Normalerweise verwenden wir die Richtlinie z.B. youtube-dl -f 266+140 www.youtube.com/xxxxxx. Dann wird youtube-dl die 266 (nur Video) und 140 (nur Audio) einzeln herunterladen und dann mit einem Augenzwinkern zusammenführen.über youtube-dl

Jedoch, vor kurzem, wenn ich ein 4K HD Video herunterladen, haben die Qualität des analysierten Audios nur 128kps. Aber ich habe das gleiche Audio bei 320kps. Ich habe versucht, nur das Video ohne Audio herunterzuladen und die ffmpeg zu verwenden, um sie zusammenzuführen. Aber die Geschwindigkeit war so langsam, weit weniger als die normalen Download-Möglichkeiten. (266 + 140) Also hier kommt die Frage, wie kann ich das Youtube-dl und das ffmpeg verwenden, um mein Video und 320kps Audio schnell zu verbinden, genau wie youtube-dl ?

Antwort

1

Verwenden

ffmpeg -i 4kvid.mp4 -i 320kaud.m4a -c copy -map 0:v -map 1:a merged.mp4 

(auf Codecs je nach Ausgang MKV müssen sein kann).

+0

Dank. Ich habe Ihre Anweisung versucht, aber die Verbindung ist nicht mehr synchron. –

+0

Dann ist es nicht das gleiche Audio. Passen Sie den Offset an, indem Sie '-itsoffset X' vor '-i 320kaud.m4a' setzen, wobei X der Offset in Sekunden ist. Positive Werte für die Verschiebung von Ton zu spät; negativ für früh. – Mulvya