Mam listę odtwarzania na Youtube, chcę ją pobrać, ale chcę, aby youtube-dl nazwał pliki takie jak 1- {name}, 2- {name}, ... n- {name}, aby móc je obejrzeć w tej samej kolejności, co oryginalna lista odtwarzania na Youtube. Innymi słowy potrzebuję, aby pobrane filmy były poprzedzone cyframi. Jak mogę to zrobić?
command-line
youtube
youtube-dl
Iman Mohamadi
źródło
źródło
%(playlist_index)s
i%(autonumber)s
?Myślę, że za pomocą
zrobię to.
źródło
Skorzystaj z poniższego linku, aby najpierw pobrać listę odtwarzania w przyrostowych liczbach, a następnie tytuł treści
źródło
Skorzystaj z
-o
opcjiplaylist_index
i formatu w<n>d
następujący sposób:lub
3d
lub4d
i tak dalej, jak w C naprintf
:2d
otrzymujesz liczby zaczynające się od 013d
otrzymujesz liczby zaczynające się od 001źródło
2d
robi to już.youtube-dl --version
→2018.12.09
doskonały! ale pozostawia ci plik o nazwie 00001nameoffile,
więc uruchom:
następnie,
aby uzyskać 01,2,03 itd.
Dla tej linii poniżej
lub jako jedna linia:
źródło