2016-06-06 6 views
0

Я загрузил плейлист youtube с youtube-dl, есть ли способ переименовать файлы, которые я загрузил в добавленный идентификатор файла в списке воспроизведения.Добавить идентификатор к загруженному плейлисту youtube

например. Теперь

  • xyz.mp4
  • abc.mkv

хотят

  • 1 - xyz.mp4
  • 2 - abc.mkv

(который соответствует количеству в плейлисте youtube)

ответ

1

Если файлы можно сортировать по дате (проверьте, соответствует ли следующий результат правильному выводу):

i=1; ls -1trd * | while read -r filename; do echo $i' - '"$filename"; i="$((i + 1))"; done 

Тогда это будет их переименовывать. NO UNDO ФУНКЦИИ ДЛЯ ЭТОГО

i=1; ls -1trd * | while read -r filename; do mv -vb "$filename" $i' - '"$filename"; i="$((i + 1))"; done 
+0

Спасибо, приятель. Как ты это сделал? Можете ли вы предоставить мне ссылку или книгу, чтобы сделать некоторые вещи на любом языке, который вы использовали (если не bash). Снова спасибо –

+1

@MayankMittal Это bash, попробуйте прочитать https://en.wikibooks.org/wiki/Bash_Shell_Scripting, http://www.tldp.org/LDP/abs/html/ или даже http: // www. shelldorado.com/ –

1

Используйте команду: Ютюб---extract дл аудио --audio формата mp3 --output "% (загрузчиком) s% (название) s% (вн) s" http://www.youtube.com/watch?v=rtOvBOTyX00

+0

я не могу сделать, что это 200 видео 1-2GB каждый и я скачал все из них. –

+0

И в названии нет id, иначе это было бы в заголовке файла –

 Смежные вопросы

  • Нет связанных вопросов^_^