Eu quero usar um seletor de formato que seja algo como, -f bestvideo+
best audio whose extension is compatible with the video extension
para que eles não precisem ser agrupados em um mkv ( WARNING: Requested formats are incompatible for merge and will be merged into mkv.
).
Nota: eu conheço -f best
e não quero isso. Desejo as melhores qualidades possíveis de áudio e vídeo, garantindo a compatibilidade. Como fazer isso?
youtube
youtube-dl
O codificador pacífico
fonte
fonte
webm
vídeo e umopus
arquivo de áudio, que resultam em um.webm
arquivo, são perfeitamente aceitáveis para mim.Respostas:
Você pode baixar o melhor vídeo e áudio usando:
Se isso lhe der um erro, tente o seguinte:
Aqui você baixa o melhor vídeo e áudio separadamente e, em seguida, funde-o em um arquivo mp4, neste caso. Você também pode alterar o formato de saída no vídeo mesclado.
Boa sorte!
fonte
-f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio'
pode não baixar o melhor vídeo, se for dawebm
extensão. De qualquer forma, +1 por tentar ajudar.pergunta antiga, mas a primeira resposta no google, então:
com a definição da seguinte função, funcionou para mim (também é possível colocá-la
~/.bashrc
):agora você pode baixar com
fonte: criação própria
fonte
youtube-dl_video_and_audio_best_no_mkv_merge
.not a valid identifier