2016-05-26 1 views
0

Как правка YouTube, дли команды таким образом, что загружаемое видео файл становится originaltitle_sitename.mp4Как изменить команду YouTube-DL включить дополнительные ключевые слова в видео файла

YouTube-DL -o «/ главным/public_html/tmp /% (название) s% ('sitename')%.% (ext) s "https://www.youtube.com/watch?v=OezpYwuP2sY

Ищет ваш совет!

ответ

0

Похоже, что вы хотите выполнить это из самой командной строки, но это невозможно, поскольку для шаблона выходного формата представлено несколько параметров (список всех возможных шаблонов выходных данных посещает here). Однако это может быть достигнуто с помощью сценариев Python и код может выглядеть следующим образом:

from __future__ import unicode_literals 
import youtube_dl 

site_name="Site name you want to add" 
url="URL of Video/Audio to be downloaded" 
ydl_opts = { 

      'outtmpl':"%(title)s"+site_name+".%(ext)s", 
      'format': 'bestvideo', 
      'noplaylist' : True 
     } 
     with youtube_dl.YoutubeDL(ydl_opts) as ydl: 
      ydl.download([url]) 
0

Вы можете использовать extractor поле. Следующая команда будет производить 5 Crazy Inventions You Must have_youtube.mp4:

youtube-dl -o "%(title)s_%(extractor)s.%(ext)s" https://www.youtube.com/watch?v=OezpYwuP2sY