англійськафранцузькаіспанська

Значок OnWorks

youtube-dl - Інтернет у хмарі

Запустіть youtube-dl у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда youtube-dl, яку можна запустити в постачальнику безкоштовного хостингу OnWorks за допомогою однієї з наших безкоштовних робочих станцій, таких як Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS.

ПРОГРАМА:

ІМ'Я


youtube-dl - завантажуйте відео з youtube.com або інших відеоплатформ

СИНТАКСИС


youtube-dl [ПАРАЦІЇ] URL [URL...]

ОПИС


youtube-dl — це невелика програма командного рядка для завантаження відео з YouTube.com і кількох
більше сайтів. Для цього потрібен інтерпретатор Python версії 2.6, 2.7 або 3.2+, і він не
специфічна для платформи. Він повинен працювати на вашому пристрої Unix, в Windows або Mac OS X. Так
випущено у суспільне надбання, що означає, що ви можете змінювати його, розповсюджувати або використовувати
як вам подобається.

ВАРІАНТИ


-h, --допомога
Роздрукуйте цей текст довідки та вийдіть

-- версія
Роздрукувати версію програми та вийти

-У, --оновити
Оновіть цю програму до останньої версії. Переконайтеся, що у вас є достатньо
дозволи (запустити з sudo, якщо потрібно)

-я, --ignore-errors
Продовжуйте помилки завантаження, наприклад, щоб пропустити недоступні відео в списку відтворення

--переривання під час помилки
Припиніть завантаження подальших відео (у списку відтворення або в командному рядку), якщо
виникає помилка

--dump-agent-користувача
Відобразити поточний ідентифікатор браузера

--список-екстрактори
Перелік усіх підтримуваних екстракторів

--екстрактор-описи
Вивести описи всіх підтримуваних екстракторів

--force-generic-extractor
Примусове вилучення, щоб використовувати загальний екстрактор

--пошук за замовчуванням ПРЕФІКС
Використовуйте цей префікс для некваліфікованих URL-адрес. Наприклад, "gvsearch2:" завантажує два
відео з google відео для youtube-dl "велике яблуко". Використовуйте значення "auto", щоб
дозвольте youtube-dl вгадати ("auto_warning" для видачі попередження під час вгадування). "помилка"
просто видає помилку. Значення за замовчуванням "fixup_error" виправляє пошкоджені URL-адреси, але
замість пошуку видає помилку, якщо це неможливо.

--ignore-config
Не читайте конфігураційні файли. Якщо вказано у файлі глобальної конфігурації / Etc
/youtube-dl.conf: не читати конфігурацію користувача ~/.config/youtube-
dl/config (%APPDATA%/youtube-dl/config.txt у Windows)

--плоский список відтворення
Не витягуйте відео зі списку відтворення, лише перерахуйте їх.

--без кольору
Не випускайте кольорові коди на виході

мережу варіанти:
--проксі URL
Використовуйте вказаний проксі HTTP/HTTPS. Передайте порожній рядок (--proxy "") для
прямий зв'язок

--сокет-тайм-аут СЕКУНДИ
Час почекати, перш ніж здатися, за секунди

--адреса джерела IP
IP-адреса на стороні клієнта для прив'язки (експериментальний)

-4, --force-ipv4
Здійснюйте всі підключення через IPv4 (експериментальний)

-6, --force-ipv6
Здійснюйте всі підключення через IPv6 (експериментальний)

--cn-verification-proxy URL
Використовуйте цей проксі для перевірки IP-адреси деяких китайських сайтів. Проксі за замовчуванням
визначений --proxy (або жодного, якщо параметри відсутні), використовується для
фактичне завантаження. (експериментальний)

Відео Вибір:
--початок списку відтворення НОМЕР
Відео зі списку відтворення для початку (за умовчанням 1)

--кінець списку відтворення НОМЕР
Відео списку відтворення, яке закінчується (за умовчанням останнє)

--елементи списку відтворення ITEM_SPEC
Список відтворення відео для завантаження. Вкажіть індекси відео в списку відтворення
розділяються комами, наприклад: "--playlist-items 1,2,5,8", якщо ви хочете завантажити відео
проіндексовані 1, 2, 5, 8 у списку відтворення. Ви можете вказати діапазон: "--playlist-items
1-3,7,10-13", він завантажить відео під індексами 1, 2, 3, 7, 10, 11, 12 і 13.

--назва матчу REGEX
Завантажте лише відповідні заголовки (регулярний вираз або підрядок без регістру)

--відхилити назву REGEX
Пропустити завантаження для відповідних заголовків (регулярний вираз або підрядок без регістру)

--максимальне завантаження НОМЕР
Скасувати після завантаження файлів NUMBER

--мінімальний розмір файлу SIZE
Не завантажуйте відео менше ніж SIZE (наприклад, 50 Кб або 44.6 м)

--максимальний розмір файлу SIZE
Не завантажуйте відео більше ніж SIZE (наприклад, 50 Кб або 44.6 м)

--дата ДАТА ПРОВЕДЕННЯ
Завантажуйте лише відео, завантажені в цю дату

--дата раніше ДАТА ПРОВЕДЕННЯ
Завантажуйте лише відео, завантажені на цю дату або раніше (тобто включно)

--дата після ДАТА ПРОВЕДЕННЯ
Завантажуйте лише відео, завантажені на цю дату або після цієї дати (тобто включно)

--min-views COUNT
Не завантажуйте відео з переглядами менше ніж COUNT

--максимальна кількість переглядів COUNT
Не завантажуйте відео з переглядами більше ніж COUNT

-- збіг-фільтр ФІЛЬТР
Загальний відеофільтр (експериментальний). Вкажіть будь-який ключ (дивіться довідку для -o для списку
доступних ключів) для відповідності, якщо ключ присутній, !key, щоб перевірити, чи немає ключа
present,key > NUMBER (наприклад, "comment_count > 12", також працює з >=, <, <=, !=, =)
для порівняння з числом і & щоб вимагати кілька збігів. Цінності, які є
невідомі виключаються, якщо ви не поставите знак питання (?) після оператора.For
наприклад, щоб відповідати лише відео, яким сподобалося більше 100 разів, а не сподобалося
менше ніж 50 разів (або функція «Не подобається» недоступна в даному
сервіс), але які також мають опис, використовуйте --match-filter "like_count > 100 &
dislike_count

--без списку відтворення
Завантажуйте лише відео, якщо URL-адреса стосується відео та списку відтворення.

--так-список відтворення
Завантажте список відтворення, якщо URL-адреса стосується відео та списку відтворення.

--вікове обмеження РОКІВ
Завантажуйте лише відео, які відповідають даному віку

--завантажити-архів Фото
Завантажуйте лише відео, не зазначені в архівному файлі. Запишіть ідентифікатори всіх
завантажені в нього відео.

--include-ads
Також завантажте рекламу (експериментальний)

Завантажити варіанти:
-р, -- ставка-ліміт МЕЖА
Максимальна швидкість завантаження в байтах на секунду (наприклад, 50K або 4.2M)

-Р, --повторна спроба РЕНТРІ
Кількість повторних спроб (за замовчуванням 10) або «нескінченна».

--розмір буфера SIZE
Розмір буфера завантаження (наприклад, 1024 або 16K) (за замовчуванням 1024)

--no-resize-buffer
Не регулюйте автоматично розмір буфера. За замовчуванням розмір буфера дорівнює
автоматично змінюється з початкового значення SIZE.

--список відтворення-реверс
Завантажуйте відео зі списку відтворення у зворотному порядку

--xattr-set-filesize
Встановити файл xattribute ytdl.filesize з очікуваним розміром файлу (експериментальний)

--hls-prefer-native
Використовуйте рідний завантажувач HLS замість ffmpeg (експериментальний)

--hls-use-mpegts
Використовуйте контейнер mpegts для відео HLS, дозволяючи відтворювати відео під час
завантаження (деякі гравці не зможуть грати)

--зовнішній-завантажувач КОМАНДА
Використовуйте вказаний зовнішній завантажувач. На даний момент підтримує
aria2c,axel,curl,httpie,wget

--external-downloader-args АРГС
Надайте ці аргументи зовнішньому завантажувачу

Файлова система варіанти:
-а, -- пакетний файл Фото
Файл, що містить URL-адреси для завантаження ('-' для stdin)

--id Використовуйте лише ідентифікатор відео в імені файлу

-о, - вихід ШАБЛОН
Вивести шаблон імені файлу. Використовуйте %(title)s, щоб отримати назву, %(uploader)s для
ім'я завантажувача, %(uploader_id)s для псевдоніма завантажувача, якщо він відрізняється,
%(autonumber)s, щоб отримати автоматично збільшене число, %(ext)s для імені файлу
розширення, %(format)s для опису формату (наприклад, "22 - 1280x720" або "HD"),
%(format_id)s для унікального ідентифікатора формату (наприклад, itags YouTube: "137"),
%(upload_date)s для дати завантаження (РРРРММДД), %(extractor)s для постачальника
(youtube, metacafe тощо), %(id)s для ідентифікатора відео, %(playlist_title)s,
%(playlist_id)s, або %(playlist)s (=назва, якщо є, ідентифікатор інакше) для списку відтворення
відео знаходиться в %(playlist_index)s для позиції в списку відтворення. %(висота)s
і %(width)s для ширини та висоти формату відео. %(резолюція)s для a
текстовий опис роздільної здатності відеоформату. %% для літералу
відсотків. Використовуйте - для виведення в стандартний вихід. Також можна використовувати для завантаження на інше
каталог, наприклад за допомогою -o '/my/downloads/%(uploader)s
/%(title)s-%(id)s.%(ext)s' .

--autonumber-size НОМЕР
Вкажіть кількість цифр у %(autonumber)s, якщо вона присутня у виводі
надається шаблон імені файлу або параметр --auto-number

--restrict-filemes
Обмежте назви файлів лише символами ASCII, уникайте символів «&» та пробілів в іменах файлів

-A, --автоматичний номер
[застарілий; use -o "%(autonumber)s-%(title)s.%(ext)s" ] Кількість завантажених файлів
починаючи з 00000

-t, -- назва
[не рекомендовано] Використовувати назву в імені файлу (за замовчуванням)

-л, --букв
[не підтримується] Псевдонім --title

-w, --не-перезаписує
Не перезаписуйте файли

-c, --продовжити
Примусове відновлення частково завантажених файлів. За замовчуванням youtube-dl відновиться
завантаження, якщо можливо.

--не продовжувати
Не відновлювати частково завантажені файли (перезапустити з початку)

--не частина
Не використовуйте файли .part – записуйте безпосередньо у вихідний файл

--no-mtime
Не використовуйте заголовок Last-modified для встановлення часу зміни файлу

--напишіть опис
Запишіть опис відео у файл .description

--write-info-json
Запишіть метадані відео у файл .info.json

--записи-анотації
Запишіть відеоанотації до файлу .annotations.xml

--load-info Фото
JSON-файл, що містить інформацію про відео (створений за допомогою «--write-info-json»
опція)

-- печиво Фото
Файл для читання файлів cookie та завантаження файлу cookie

--cache-dir DIR
Розташування у файловій системі, де youtube-dl може зберігати завантажену інформацію
постійно. За замовчуванням $XDG_CACHE_HOME /youtube-dl або ~/.cache/youtube-dl . У
на даний момент доступні лише файли програвача YouTube (для відео із заплутаними підписами).
кешується, але це може змінитися.

--no-cache-dir
Вимкніть кешування файлової системи

--rm-кеш-каталог
Видалити всі файли кешу файлової системи

Мініатюра зображення:
--write-thumbnail
Запишіть мініатюру зображення на диск

--write-all-thumbnails
Запишіть усі формати мініатюр на диск

--список-ескізи
Зімітуйте та перерахуйте всі доступні формати мініатюр

Багатослівність / Моделювання варіанти:
-q, --спокійно
Увімкніть тихий режим

--без попереджень
Ігноруйте попередження

-так, --симулювати
Не завантажуйте відео і не записуйте нічого на диск

--пропустити-завантажити
Не завантажуйте відео

-g, --get-url
Симулювати, тихо, але друкувати URL

-е, --get-title
Симулювати, тихо, але друкувати назву

--get-id
Симулювати, тихо, але друкувати ідентифікатор

--get-thumbnail
Імітуйте, тихо, але друкуйте ескіз URL-адреси

--get-description
Зімітуйте, тихо, але роздрукуйте опис відео

--get-тривалість
Симуляція, тиха, але роздрукована довжина відео

--get-ім'я-файлу
Симулювати, тихо, але друкувати вихідну назву файлу

--get-format
Симуляція, тиха, але вихідний формат друку

-j, --dump-json
Симулюйте, тихо, але друкуйте інформацію JSON. Дивіться --output для опису
доступні ключі.

-J, --dump-single-json
Симулюйте, тихо, але друкуйте інформацію JSON для кожного аргументу командного рядка. Якщо
URL-адреса відноситься до списку відтворення, скидає всю інформацію списку відтворення в одному рядку.

--print-json
Будьте тихі та роздрукуйте інформацію про відео у форматі JSON (відео все ще завантажується).

--новий рядок
Вивести індикатор виконання у вигляді нових рядків

--без прогресу
Не друкуйте індикатор виконання

--назва консолі
Відображати прогрес у заголовку консолі

-v, -багатослівний
Друк різної налагоджувальної інформації

--dump-сторінки
Друк завантажених сторінок, закодованих за допомогою base64 для налагодження проблем (дуже докладно)

--write-сторінки
Запишіть завантажені проміжні сторінки у файли в поточному каталозі для налагодження
проблеми

--print-трафік
Відображати надісланий і прочитаний HTTP-трафік

-C, -- дзвоніть додому
Зверніться до сервера youtube-dl для налагодження

--без дзвінка додому
НЕ звертайтеся до сервера youtube-dl для налагодження

Обхідні шляхи:
--кодування КОДУВАННЯ
Примусове використання вказаного кодування (експериментально)

- не перевірити сертифікат
Придушити перевірку сертифіката HTTPS

-- віддаю перевагу-небезпечний
Використовуйте незашифроване з’єднання, щоб отримати інформацію про відео. (Наразі
підтримується лише для YouTube)

--користувач-агент UA
Вкажіть користувацький агент користувача

--референт URL
Вкажіть користувацького реферера, використовуйте, якщо доступ до відео обмежено одним доменом

-- add-header ПОЛЕ:ЗНАЧЕННЯ
Укажіть спеціальний заголовок HTTP та його значення, розділені двокрапкою «:». Ви можете використовувати
цю опцію кілька разів

--bidi-обхідний шлях
Обходьте термінали, які не мають підтримки двонаправленого тексту. Вимагає bidiv або
fribidi виконуваний файл у PATH

--інтервал сну СЕКУНДИ
Кількість секунд для сну перед кожним завантаженням.

Відео сформований варіанти:
-f, --формат ФОРМАТ
Код формату відео, усю інформацію див. у розділі «ВИБІР ФОРМАТУ».

--усі формати
Завантажте всі доступні формати відео

--віддавайте перевагу вільним форматам
Віддавайте перевагу безкоштовним відеоформатам, якщо не вимагається певний

-F, --формати списку
Перелік усіх доступних форматів запитуваних відео

--youtube-skip-dash-маніфест
Не завантажуйте маніфести DASH та пов’язані дані на відео YouTube

--merge-output-format ФОРМАТ
Якщо потрібне злиття (наприклад, bestvideo+bestaudio), виведіть у вказаний контейнер
формат. Один із mkv, mp4, ogg, webm, flv. Ігнорується, якщо злиття не потрібне

Субтитр варіанти:
--write-sub
Написати файл субтитрів

--write-auto-sub
Написати автоматично згенерований файл субтитрів (лише на YouTube)

--усі підрядні
Завантажте всі доступні субтитри відео

--list-sub
Перелік усіх доступних субтитрів для відео

-- підформат ФОРМАТ
Формат субтитрів, приймає переваги форматів, наприклад: "srt" або "ass/srt/best"

--суб-язик МОВИ
Мови субтитрів для завантаження (необов’язково), розділені комами, використовуйте --list-
subs для доступних мовних тегів

Authentication варіанти:
-у, --ім'я користувача USERNAME
Увійдіть з цим ідентифікатором облікового запису

-p, --пароль ПАРОЛЬ
Пароль облікового запису. Якщо цей параметр не вказано, youtube-dl запитає в інтерактивному режимі.

-2, --двофакторний ДВАФАКТОР
Двофакторний код авторизації

-n, --netrc
Використовуйте дані автентифікації .netrc

--відео-пароль ПАРОЛЬ
Відеопароль (vimeo, smotri, youku)

Подальша обробка варіанти:
-x, --extract-audio
Перетворення відеофайлів у файли лише для аудіо (потрібні ffmpeg або avconv і ffprobe або
avprobe)

-- аудіоформат ФОРМАТ
Вкажіть аудіоформат: «best», «aac», «vorbis», «mp3», «m4a», «opus» або «wav»;
"кращий" за замовчуванням

--якість звуку ЯКОСТІ
Вкажіть якість звуку ffmpeg/avconv, вставте значення від 0 (краще) до 9
(гірше) для VBR або певного бітрейту, наприклад 128K (за умовчанням 5)

--перекодувати-відео ФОРМАТ
За потреби кодуйте відео в інший формат (наразі підтримується:
mp4|flv|ogg|webm|mkv|avi)

--постпроцесор-args АРГС
Надайте ці аргументи постпроцесору

-к, -- Keep-video
Зберігайте відеофайл на диску після постобробки; відео видалено
дефолт

--без перезапису
Не перезаписуйте файли після обробки; файли з постобробкою перезаписуються
дефолт

--embed-sub
Вставте субтитри у відео (лише для відео mkv і mp4)

--embed-thumbnail
Вставте мініатюру в аудіо як обкладинку

-- add-metadata
Запишіть метадані у відеофайл

--metadata-from-title ФОРМАТ
Проаналізуйте додаткові метадані, наприклад назву пісні/виконавця, із назви відео. The
Синтаксис формату такий самий, як --output, аналізовані параметри замінюють існуючі
цінності. Додаткові шаблони: %(album)s, %(artist)s. приклад:
--metadata-from-title "%(artist)s - %(title)s" відповідає такій назві, як "Coldplay -
рай"

--xattrs
Запис метаданих до xattrs відеофайлу (використовуючи стандарти dublin core і xdg)

--полагодити ПОЛІТИКА
Автоматично виправляти відомі помилки файлу. Один з ніколи (нічого не робити), попереджати
(випускати лише попередження), detect_or_warn (за замовчуванням; виправити файл, якщо ми можемо, попередити
інакше)

--prefer-avconv
Віддавайте перевагу avconv над ffmpeg для запуску постпроцесорів (за замовчуванням)

--prefer-ffmpeg
Віддавайте перевагу ffmpeg перед avconv для запуску постпроцесорів

--ffmpeg-розташування PATH
Розташування двійкового файлу ffmpeg/avconv; або шлях до двійкового файлу, або його
що містить каталог.

--викон CMD
Виконайте команду для файлу після завантаження, подібно до синтаксису find -exec.
Приклад: --exec 'adb push {} /sdcard/Music/ && rm {}'

--convert-sub ФОРМАТ
Перетворіть субтитри в інший формат (наразі підтримується: srt|ass|vtt)

КОНФІГУРАЦІЯ


Ви можете налаштувати youtube-dl, розмістивши будь-який підтримуваний параметр командного рядка в a
файл конфігурації. У Linux загальносистемний файл конфігурації знаходиться за адресою
/etc/youtube-dl.conf і файл конфігурації для всього користувача за адресою ~/.config/youtube-dl/config.
У Windows доступні файли конфігурації користувача %APPDATA%\youtube-dl\config.txt
або C:\Users\ \youtube-dl.conf. Наприклад, з наступною конфігурацією
файл youtube-dl завжди буде витягувати аудіо, а не копіювати mtime та використовувати проксі:

--extract-audio
--no-mtime
--проксі 127.0.0.1:3128

Ви можете використовувати --ignore-config, якщо хочете вимкнути файл конфігурації для певного
запустити youtube-dl.

Authentication з .netrc файл
Ви також можете налаштувати автоматичне зберігання облікових даних для екстракторів, які підтримуються
аутентифікація (шляхом введення логіна та пароля з --username та --password) у порядку
не передавати облікові дані як аргументи командного рядка під час кожного виконання youtube-dl і
запобігання відстеження паролів із простим текстом в історії команд оболонки. Ви можете цього досягти
за допомогою файлу .netrc (http://stackoverflow.com/tags/.netrc/info) на основі екстрактора.
Для цього вам потрібно буде створити файл a.netrc у вашому $HOME та обмежити права доступу до
читати/писати лише ви:

торкніться $HOME/.netrc
chmod a-rwx,u+rw $HOME/.netrc

Після цього ви можете додати облікові дані для екстрактора в такому форматі, де екстрактор
це назва екстрактора з малої літери:

машина увійти пароль

Наприклад:

машинний вхід на youtube [захищено електронною поштою] пароль my_youtube_password
машина twitch вхід my_twitch_account_name пароль my_twitch_password

Щоб активувати автентифікацію за допомогою файлу .netrc, ви повинні передати --netrc до youtube-dl або
помістіть його у файл конфігурації (#configuration).

У Windows вам також може знадобитися налаштувати змінну середовища %HOME% вручну.

ВИХІД ШАБЛОН


Параметр -o дозволяє користувачам вказувати шаблон для імен вихідних файлів. Основний
використання полягає в тому, щоб не встановлювати аргументи шаблону під час завантаження окремого файлу, як у
youtube-dl -o funny_video.flv "http://some/videoОднак він може містити спец
послідовності, які будуть замінені під час завантаження кожного відео. Особливі послідовності мають
формат %(NAME)s. Щоб уточнити, це символ відсотка, за яким слідує ім’я
круглі дужки, за якими слід рядок S. Дозволені назви:

· id: ідентифікатор відео

· заголовок: Назва відео

· url: URL-адреса відео

· ext: розширення імені відеофайлу

· alt_title: додаткова назва відео

· display_id: альтернативний ідентифікатор відео

· завантажувач: Повна назва користувача, який завантажив відео

· творець: головний виконавець, який створив відео

· release_date: Дата (РРРРММДД), коли відео було опубліковано

· мітка часу: мітка часу UNIX моменту, коли відео стало доступним

· upload_date: дата завантаження відео (РРРРММДД)

· uploader_id: псевдонім або ідентифікатор користувача, який завантажив відео

· місце: фізичне місце, де було знято відео

· тривалість: Тривалість відео в секундах

· view_count: Скільки користувачів переглянуло відео на платформі

· like_count: кількість позитивних оцінок відео

· dislike_count: кількість негативних оцінок відео

· repost_count: кількість репостів відео

· середній_рейтинг: середня оцінка, яку дають користувачі, використана шкала залежить від веб-сторінки

· comment_count: кількість коментарів до відео

· age_limit: обмеження за віком для відео (роки)

· формат: зрозумілий людині опис формату

· format_id: код формату, визначений --format

· format_note: Додаткова інформація про формат

· ширина: Ширина відео

· висота: висота відео

· дозвіл: Текстовий опис ширини та висоти

· tbr: середній бітрейт аудіо та відео в Кбіт/с

· abr: середній бітрейт звуку в Кбіт/с

· acodec: назва використовуваного аудіокодека

· asr: частота дискретизації звуку в герцах

· vbr: середній бітрейт відео в Кбіт/с

· fps: частота кадрів

· vcodec: назва використовуваного відеокодека

· контейнер: Назва формату контейнера

· розмір файлу: кількість байтів, якщо відомо заздалегідь

· fileize_approx: Оцінка кількості байтів

· протокол: Протокол, який буде використовуватися для фактичного завантаження

· екстрактор: назва екстрактора

· ключ_екстрактора: ім'я ключа екстрактора

· epoch: епоха Unix під час створення файлу

· autonumber: п'ятизначне число, яке буде збільшуватися при кожному завантаженні, починаючи з
нуль

· список відтворення: назва або ідентифікатор списку відтворення, який містить відео

· playlist_index: Індекс відео в списку відтворення, доповнений провідними нулями відповідно
до загальної довжини списку відтворення

Доступно для відео, яке належить до певної логічної глави або розділу: - розділ: Назва
або назва розділу, до якого належить відео - chapter_number: номер розділу
відео належить до - chapter_id: ідентифікатор розділу, до якого належить відео

Доступно для відео, яке є епізодом певного серіалу чи програми: - серіал: Назва
серіал або програма, до якої належить відеоепізод - сезон: Назва сезону
відеоепізод належить до - номер_сезону: номер сезону, до якого належить відеоепізод
to - season_id: ідентифікатор сезону, якому належить відеосерія - episode: назва
відеоепізод - episode_number: Кількість епізоду відео протягом сезону - episode_id:
Ідентифікатор епізоду відео

Кожна вищезгадана послідовність при посиланні на вихідний шаблон буде замінена на
фактичне значення, що відповідає назві послідовності. Зауважте, що деякі послідовності не є такими
гарантовано присутні, оскільки вони залежать від метаданих, отриманих конкретним
екстрактора, такі послідовності будуть замінені на NA.

Наприклад, для -o %(title)s-%(id)s.%(ext)s та відео mp4 із заголовком тестового відео youtube-dl
та id BaW_jenozKcj це призведе до тестового відео youtube-dl-BaW_jenozKcj.mp4
створений у поточному каталозі.

Вихідний шаблон також може містити довільний ієрархічний шлях, напр
-o '%(playlist)s/%(playlist_index)s - %(title)s.%(ext)s", що призведе до завантаження
кожне відео в каталозі, що відповідає цьому шаблону шляху. Будь-який відсутній каталог буде
буде автоматично створено для вас.

Щоб вказати процентний литерал у вихідному шаблоні, використовуйте %%. Для виведення в стандартний вихід використовуйте -o -.

Поточний шаблон за замовчуванням %(title)s-%(id)s.%(ext)s.

У деяких випадках вам не потрібні спеціальні символи, такі як 中, пробіли або &, наприклад, коли
перенесення назви завантаженого файлу в систему Windows або імені файлу через файл
8-бітний небезпечний канал. У цих випадках додайте прапорець --restrict-filenames, щоб отримати коротший
Назва:

Приклади (зверніть увагу, що в Windows вам може знадобитися використовувати подвійні лапки замість одинарних):

$ youtube-dl --get-filename -o '%(title)s.%(ext)s' BaW_jenozKc
Тестове відео youtube-dl ''_ä↭

Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad