Chcę użyć selektora formatu, który jest -f bestvideo+
best audio whose extension is compatible with the video extension
taki, że nie muszą być zamultowane w mkv ( WARNING: Requested formats are incompatible for merge and will be merged into mkv.
).
Uwaga: wiem o tym -f best
i nie chcę tego. Chcę jak najlepszej jakości dźwięku i obrazu, jednocześnie zapewniając ich zgodność. Jak to zrobić?
youtube
youtube-dl
Peaceful Coder
źródło
źródło
webm
wideo iopus
plik audio, których wynikiem jest.webm
plik, są dla mnie całkowicie w porządku.Odpowiedzi:
Możesz pobrać najlepsze wideo i audio, używając:
Jeśli pojawi się błąd, spróbuj wykonać następujące czynności:
Tutaj możesz pobrać najlepsze wideo i audio osobno, a następnie scalić w, w tym przypadku plik mp4. Możesz także zmienić format wyjściowy scalonego wideo.
Powodzenia!
źródło
-f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/bestvideo+bestaudio'
może nie pobrać najlepszego filmu, jeśli mawebm
rozszerzenie. W każdym razie +1 za próbę pomocy.stare pytanie, ale pierwsza odpowiedź w Google, więc:
ze zdefiniowaniem następującej funkcji, zadziałało dla mnie (można ją również umieścić
~/.bashrc
):teraz możesz pobrać za pomocą
źródło: opracowanie własne
źródło
youtube-dl_video_and_audio_best_no_mkv_merge
.not a valid identifier