Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя
Показано с 281 по 300 из 331

Тема: Скачивание стримов с twitch.tv / justin.tv

  1. #281
    забанен навсегда
    Регистрация
    25.11.2013
    Сообщений
    0
    Цитата Сообщение от theleo_ua Посмотреть сообщение
    с гудгейма уже не скачать стрим?
    streamlink вроде работает.

  2. #282
    Активный участник
    Регистрация
    25.12.2010
    Сообщений
    2,171
    Цитата Сообщение от LannTheStupid Посмотреть сообщение
    streamlink вроде работает.
    Под виндой работает?
    Какая версия стримлинка?
    Откуда брал goodgame.py ?
    Стримы theleo_ua: http://forum.peka2.tv/threads/104613...o_ua?p=2989702
    "Мужик" постоянно что-то кому-то должен всю жизнь. Но не мужчина. Он никому не должен и сам хозяин своих поступков и решений (c) Winterhearted
    This will be awesome if they manage to only improve the graphics but keep the gameplay EXACTLY THE SAME. One thing that makes BW great to watch is actually the buggy pathfinding (c) Dante08

  3. #283
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    theleo_ua
    Просто последний релиз ставь https://github.com/streamlink/streamlink/releases.
    Или тебе лайвстример обязательно? Тогда здесь ищи https://yadi.sk/d/IXmPIBEHxnCZf

  4. #284
    Новичок
    Регистрация
    14.10.2016
    Сообщений
    6
    sanset75, ждал окончания рабочей недели, чтобы ознакомится с вашим руководством, а добрался только сейчас. Команда работает, как вы и написали, неточно. Но это уже большая помощь для того, чтобы заархивировать какой-то интересный момент из многочасовой трансляции. Программы взял на заметку. Благодарю за постоянную и своевременную помощь. Буду рад в дальнейшем изучать ваш опыт по этой теме.
    P.S.: Не ваш канал по ссылке?
    Последний раз редактировалось apataga; 07.12.2016 в 00:01.

  5. #285
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    Цитата Сообщение от apataga Посмотреть сообщение
    Команда работает, как вы и написали, неточно.
    Да мне можно на "ты". В смысле тайминга вырезаемого куска или про рассинхрон звука и видео на ютубе?
    Если первое, то там вторая команда вроде хорошо обрезает лишнее. Но возможно действительно стартовая позиция может сдвигается от указанной из-за того, что как я понял ffmpeg в теории должен вырезать по ключевым кадрам. По поводу более точного начального тайминга обрезаемого фрагмента переведи и почитай это: http://trac.ffmpeg.org/wiki/Seeking http://www.bogotobogo.com/FFMpeg/ffm...ideo_image.php
    А если про рассинхрон, то это тоже дело поправимое - надо определить рассинхрон(например в плеере MPC-HC64) и склеить с учетом этого определенной командой. Другое дело что времени это займет больше чем вырезать через специальный сайт или скачать все полностью (например youtube-dl-ом) и обрезать через тот же ffmpeg.
    Цитата Сообщение от apataga Посмотреть сообщение
    P.S.: Не ваш канал по ссылке?
    Не, я не стример. Я простой зритель.
    Последний раз редактировалось sanset75; 07.12.2016 в 05:38.

  6. #286
    Новичок
    Регистрация
    14.10.2016
    Сообщений
    6
    Цитата Сообщение от sanset75 Посмотреть сообщение
    Да мне можно на "ты".
    Так даже проще.
    Цитата Сообщение от sanset75 Посмотреть сообщение
    В смысле тайминга вырезаемого куска или про рассинхрон звука и видео на ютубе?
    Первое. Вчера попробовал выдернуть кусок длительностью две минуты, но закачка пошла дальше. Я просто прервал её и лишние минуты подрезал программой SolveigMM Video Splitter. И этот способ сэкономил время. А в будущем обязательно попробую указанную тобой команду и статьи, по возможности, почитаю. В ютубе таких операций не делал, но если появится нужда - воспользуюсь сервисом:
    Цитата Сообщение от sanset75 Посмотреть сообщение
    А вот этот сервис для ютуба вроде нормально вырезает: http://www.clipconverter.cc/
    Добра тебе!

  7. #287
    Новичок
    Регистрация
    02.01.2017
    Сообщений
    2
    Я смотрю стримы на перемотке, то бишь на скорости 1,5-2, обычно на ютубе. Но есть и такие кто постит только на твиче, пришлось научиться пользоваться лайвстримером. Открываю цмд, пишу "livestreamer --twitch-oauth-token твой_токен_чтобы_смотреть_с трим_по_подписке https://www.twitch.tv/каналтв...ервидео best", и стрим открывается в ВЛЦ, там можно нажать на паузу, нажать запись, а самое главное ускорить видео.
    Цитата Сообщение от sanset75 Посмотреть сообщение
    В лайвстримере и в стримлинке к сожалению пока нет даже возможности перемотки ВОДов.
    И вот вопрос, а можно ли запустить с определенного времени, тип добавить команду "старт с хх:хх?" или прыгать по 10-15 сек вперёд, или всё печально и он не может в перемотку?
    Последний раз редактировалось truemeowtf; 02.01.2017 в 02:10.

  8. #288
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    Цитата Сообщение от truemeowtf Посмотреть сообщение
    И вот вопрос, а можно ли запустить с определенного времени, тип добавить команду "старт с хх:хх?" или прыгать по 10-15 сек вперёд, или всё печально и он не может в перемотку?
    Отвечу своей же цитатой

    Скрытый текст

    Цитата Сообщение от sanset75 Посмотреть сообщение
    Насчет лайвстримера - недавно узнал команду "--player-passthrough hls"(кроме hls доступны http и rtmp форматы. Например для твича-hls,для ютуб-hls,http). Ее смысл - с помощью лайвстримера найти ссылку на источник видео(например плейлист) и открыть ее внешним плеером, после чего лайвстример уже не нужен и командную строку можно закрыть. Плюс в том,что например для водов твича становится доступна перемотка, и не надо вручную искать плейлист. Минус соответственно - нет преимуществ обработки потока лайвстримером.
    [свернуть]

    Так что собственно это будет уже просмотр не через лайвстример (или стримлинк).
    Вообще можно по-разному сделать. Главное это получить ссылку на плейлист. А там уже можно поизвращаться.
    Поскольку я сейчас много смотрю ВОДы через связку mpv+youtube-dl(писал в теме выше) то можно типа такого сделать(должны быть установлены программы nircmd,mpv,youtube-dl,livestreamer и пути к ним прописаны в системную переменную path):

    Скрытый текст

    @
    @echo off
    ::Копируем ссылку на стрим вида https://www.twitch.tv/avessup/v/40769882
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    ::Если нужно включить или отключить команду уберите или добавьте символы "::"
    ::Получаем ссылку на плейлист(вставьте свои данные для аутентификации):
    livestreamer --stream-url --twitch-oauth-token твой_токен_чтобы_смотреть_с трим_по_подписке %param% best > info.txt
    ::Для youtube-dl надо смотреть мануал: https://github.com/rg3/youtube-dl и добавить команду для аутентификации в команду ниже:
    ::youtube-dl -g "%param%" > info.txt

    set /p playlist=<"info.txt"
    ::del info.txt

    mpv --ytdl "%playlist%"
    ::https://mpv.io/manual/master/#keyboard-control - мануал по горячим клавишам MPV
    pause
    [свернуть]

    Вставь свои данные аутентификации. Вообще не уверен, что будет работать батник, поскольку не могу проверить с аутентификацией. Можно еще так сделать: https://www.reddit.com/r/Twitch/comm..._help/d7n1xjb/. Т.е. прописать команду аутентификации в конфигурационный файл ,а из батника убрать.
    Возможно скоро сделают возможность перемотки в стримлинке - https://github.com/streamlink/streamlink/issues/134
    Насчет старта с определенного времени. Ну да можно сделать через ффмпег, но если есть нормальная перемотка думаю это не очень нужно.

    ПС: Поскольку разработчики mpv или youtube-dl что-то намутили с DASH и некоторые ВОДы перестали открываться в лучшем качестве через их связку(ВОДы Гарклава по АОМу например этот https://www.youtube.com/watch?v=O5AsLjYyxLE) то я откатился на версию mpv-0.18.0(https://mpv.srsfckn.biz/ ,https://mpv.srsfckn.biz/mpv-x86_64-20160625.7z) Вот по теме https://github.com/mpv-player/mpv/co...d5693e0305e434
    Может кому-то будет полезно.
    Последний раз редактировалось sanset75; 02.01.2017 в 16:21.

  9. #289
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    Пришел к решению задачи записи без рассинхрона фрагмента видео с ютуба из любых входных форматов. Просто надо было скачивать и склеивать в одной команде.

    Скачиваем в формате MKV(входные форматы любые) без перекодирования через FFMPEG:

    @
    @echo off
    ::Копируем ссылку на VOD в буфер обмена и запускаем бат-файл
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    E:
    cd E:\VODs

    ::Запрашиваем время начала фрагмента
    set /p ss1=Vvedite nachalo fragmenta v formate hh:mm:ss:
    set ss=-ss %ss1%
    ::Запрашиваем длину фрагмента
    set /p t1=Vvedite dliny fragmenta v formate hh:mm:ss:
    set t=-t %t1%

    ::Все доступные форматы видео и аудио
    youtube-dl -F %param%

    ::Запрашиваем формат видео
    set /p formatvideo=Vvedite format video:
    ::Ищем плейлист для скачивания через ffmpeg
    youtube-dl -g -f %formatvideo% "%param%" > v.txt
    ::Читаем в переменную playlist это значение
    set /p playlistvideo=<"v.txt"


    ::Запрашиваем формат аудио
    set /p formataudio=Vvedite format audio:
    ::Ищем плейлист для скачивания через ffmpeg
    youtube-dl -g -f %formataudio% "%param%" > a.txt
    ::Читаем в переменную playlist это значение
    set /p playlistaudio=<"a.txt"

    del v.txt
    del a.txt

    ffmpeg %ss% %t% -i "%playlistvideo%" %ss% %t% -i "%playlistaudio%" -c copy -map 0:v:0 -map 1:a:0 out.mkv

    pause

    [свернуть]

    Команда "-c copy" означает, что скачивание происходит с сохранением исходных форматов аудио и видео(без перекодирования). Выходной контейнер MKV позволяет сохранить видео и аудио из наибольшего числа их современных форматов.

    Если нужно получить выходной файл в формате MP4 нужно чтобы входные были mp4 и m4a. Это стандарт формата контейнера mpeg4. Далее возможны варианты.

    Если нужно быстро скачать фрагмент в формате mp4 без перекодирования (перекодирование видео довольно медленный процесс) можно воспользоваться помощью команд FFMPEG или YOUTUBE-DL.

    YOUTUBE-DL скачивает аудио и видео отдельно, а опытным путем удалось установить, что при отдельном скачивании аудио и видео и их последующем объединении видео получается без рассинхрона только если входные форматы mp4(видео) и m4a(или тоже mp4)(аудио) а выходной тоже mp4. Поэтому если нужно скачать в формате mp4 YOUTUBE-DL сгодится.

    Скачиваем в формате MP4(входные форматы MP4 и M4A(или тоже MP4)) без перекодирования через YOUTUBE-DL:

    @
    @echo off
    ::Копируем ссылку на VOD в буфер обмена и запускаем бат-файл
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    E:
    cd E:\VODs

    ::Все доступные форматы видео и аудио
    youtube-dl -F %param%

    ::Запрашиваем нужные форматы
    set /p formati=Vvedite formati v takom vide "video v formate MP4"+"audio v formate MP4 ili M4A":

    ::Запрашиваем время начала фрагмента
    set /p ss1=Vvedite nachalo fragmenta v formate hh:mm:ss:
    set ss=-ss %ss1%
    ::Запрашиваем длину фрагмента
    set /p t1=Vvedite dliny fragmenta v formate hh:mm:ss:
    set t=-t %t1%


    youtube-dl -v --ffmpeg-location "C:\FFMPEG\bin" --external-downloader ffmpeg --external-downloader-args "%ss% %t%" %param% youtube-dl -f "%formati%"

    pause
    [свернуть]

    Если нужно просто скачать максимальное доступное качество видео формата mp4 и аудио формата m4a нужно убрать строку запроса форматов, а команду заменить на такую:
    youtube-dl -v --ffmpeg-location "C:\FFMPEG\bin" --external-downloader ffmpeg --external-downloader-args "%ss% %t%" %param% youtube-dl -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]"

    А так скачиваем через FFMPEG:

    Скачиваем в формате MP4(входные форматы MP4 и M4A(или тоже MP4)) без перекодирования через FFMPEG:

    @
    @echo off
    ::Копируем ссылку на VOD в буфер обмена и запускаем бат-файл
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    E:
    cd E:\VODs

    ::Запрашиваем время начала фрагмента
    set /p ss1=Vvedite nachalo fragmenta v formate hh:mm:ss:
    set ss=-ss %ss1%
    ::Запрашиваем длину фрагмента
    set /p t1=Vvedite dliny fragmenta v formate hh:mm:ss:
    set t=-t %t1%

    ::Все доступные форматы видео и аудио
    youtube-dl -F %param%

    ::Запрашиваем формат видео
    set /p formatvideo=Vvedite video v formate mp4:
    ::Ищем плейлист для скачивания через ffmpeg
    youtube-dl -g -f %formatvideo% "%param%" > v.txt
    ::Читаем в переменную playlist это значение
    set /p playlistvideo=<"v.txt"


    ::Запрашиваем формат аудио
    set /p formataudio=Vvedite audio v formate mp4 ili m4a:
    ::Ищем плейлист для скачивания через ffmpeg
    youtube-dl -g -f %formataudio% "%param%" > a.txt
    ::Читаем в переменную playlist это значение
    set /p playlistaudio=<"a.txt"

    del v.txt
    del a.txt

    ffmpeg %ss% %t% -i "%playlistvideo%" %ss% %t% -i "%playlistaudio%" -c copy -map 0:v:0 -map 1:a:0 out.mp4

    pause
    [свернуть]

    И наконец если нужно из любых входных форматов сделать mp4 файл, то не обойтись без принудительного перекодирования.Для этого убираем команду "-c copy"(перекодирование кроме увеличения времени скачивания приводит к значительному увеличению размера выходного файла и некоторой потере исходного качества):

    Скачиваем в формате MP4(входные форматы любые) с перекодированием через FFMPEG:

    @
    @echo off
    ::Копируем ссылку на VOD в буфер обмена и запускаем бат-файл
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    E:
    cd E:\VODs

    ::Запрашиваем время начала фрагмента
    set /p ss1=Vvedite nachalo fragmenta v formate hh:mm:ss:
    set ss=-ss %ss1%
    ::Запрашиваем длину фрагмента
    set /p t1=Vvedite dliny fragmenta v formate hh:mm:ss:
    set t=-t %t1%

    ::Все доступные форматы видео и аудио
    youtube-dl -F %param%

    ::Запрашиваем формат видео
    set /p formatvideo=Vvedite format video:
    ::Ищем плейлист для скачивания через ffmpeg
    youtube-dl -g -f %formatvideo% "%param%" > v.txt
    ::Читаем в переменную playlist это значение
    set /p playlistvideo=<"v.txt"


    ::Запрашиваем формат аудио
    set /p formataudio=Vvedite format audio:
    ::Ищем плейлист для скачивания через ffmpeg
    youtube-dl -g -f %formataudio% "%param%" > a.txt
    ::Читаем в переменную playlist это значение
    set /p playlistaudio=<"a.txt"

    del v.txt
    del a.txt

    ffmpeg %ss% %t% -i "%playlistvideo%" %ss% %t% -i "%playlistaudio%" -map 0:v:0 -map 1:a:0 out.mp4

    pause
    [свернуть]

    Для работы всех этих бат-файлов должны быть установлены nircmd.exe,youtube-dl,ffmpeg и пути к ним прописаны в path. Путь к ffmpeg(в команде для youtube-dl) и папке записи в бат-файлах замените на свои.
    Последний раз редактировалось sanset75; 12.01.2017 в 14:24.

  10. #290
    Новичок
    Регистрация
    02.01.2017
    Сообщений
    2
    Цитата Сообщение от sanset75 Посмотреть сообщение
    ...

    Скрытый текст

    @
    @echo off
    ::Копируем ссылку на стрим вида https://www.twitch.tv/avessup/v/40769882
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    ::Если нужно включить или отключить команду уберите или добавьте символы "::"
    ::Получаем ссылку на плейлист(вставьте свои данные для аутентификации):
    livestreamer --stream-url --twitch-oauth-token твой_токен_чтобы_смотреть_с трим_по_подписке %param% best > info.txt
    ::Для youtube-dl надо смотреть мануал: https://github.com/rg3/youtube-dl и добавить команду для аутентификации в команду ниже:
    ::youtube-dl -g "%param%" > info.txt

    set /p playlist=<"info.txt"
    ::del info.txt

    mpv --ytdl "%playlist%"
    ::https://mpv.io/manual/master/#keyboard-control - мануал по горячим клавишам MPV
    pause
    [свернуть]

    Вставь свои данные аутентификации ...
    Спасибо! Работало, но перестало, ибо теперь твич делает ссылки типа https://www.twitch.tv/videos/number_video , теперь необходимо делать так в ручную https://www.twitch.tv/namestreamer/v/number_video, не подскажешь что прописать в батнике чтобы он сам заменял новый тип ссылки в старый?

  11. #291
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55

    пример для канала Гарклава

    @
    @echo off
    ::Копируем ссылку на стрим вида https://www.twitch.tv/videos/116230351
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    sed -i "s/.*\//https:\/\/www.twitch.tv\/garklavv\/v\//" info1.txt
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    ::Если нужно включить или отключить команду уберите или добавьте символы "::"
    ::Получаем ссылку на плейлист(вставьте свои данные для аутентификации):
    livestreamer --stream-url %param% best > info.txt
    ::Для youtube-dl надо смотреть мануал: https://github.com/rg3/youtube-dl и добавить команду для аутентификации в команду ниже:
    ::youtube-dl -g "%param%" > info.txt

    set /p playlist=<"info.txt"
    ::del info.txt

    mpv --ytdl "%playlist%"
    ::https://mpv.io/manual/master/#keyboard-control - мануал по горячим клавишам MPV
    pause
    [свернуть]


    Команду sed можно взять из дистрибов unxupdates, cygwin.
    Или более универсальный способ переходить на использование youtube-dl. Но какая там команда аутентификации я не знаю. Почитай мануал.
    Последний раз редактировалось sanset75; 29.01.2017 в 21:30.

  12. #292
    Активный участник
    Регистрация
    25.12.2010
    Сообщений
    2,171
    Цитата Сообщение от sanset75 Посмотреть сообщение
    Или более универсальный способ переходить на использование youtube-dl. Но какая там команда аутентификации я не знаю. Почитай мануал.
    youtube-dl+ffmpeg решает как я понял

    аутентификация вот:

    Authentication Options:
    -u, --username USERNAME Login with this account ID
    -p, --password PASSWORD Account password. If this option is left
    out, youtube-dl will ask interactively.
    -2, --twofactor TWOFACTOR Two-factor auth code
    -n, --netrc Use .netrc authentication data
    --video-password PASSWORD Video password (vimeo, smotri, youku)
    [свернуть]
    Стримы theleo_ua: http://forum.peka2.tv/threads/104613...o_ua?p=2989702
    "Мужик" постоянно что-то кому-то должен всю жизнь. Но не мужчина. Он никому не должен и сам хозяин своих поступков и решений (c) Winterhearted
    This will be awesome if they manage to only improve the graphics but keep the gameplay EXACTLY THE SAME. One thing that makes BW great to watch is actually the buggy pathfinding (c) Dante08

  13. #293
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    Цитата Сообщение от theleo_ua Посмотреть сообщение
    youtube-dl+ffmpeg решает как я понял
    Да обновленный youtube-dl(команда youtube-dl -U в консоли) и соответственно mpv --ytdl спокойно открывают новые ссылки ВОДов твича.

  14. #294
    Новичок
    Регистрация
    22.02.2017
    Сообщений
    1
    Всем привет!
    Нужна идея как заставить livestreamer записывать онлайн поток с самого начала трансляции. Потому как записывать он начинает с самого запуска программы.
    Конкретно поток нужно стянуть с youtube.
    Буду вам признателен

  15. #295
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    Цитата Сообщение от Bradley_Fyurer Посмотреть сообщение
    Нужна идея как заставить livestreamer записывать онлайн поток с самого начала трансляции.
    Я видел подобную команду в вопросах, но сейчас не вспомню в какой программе(youtube-dl или streamlink или даже в livestreamer ). Процентов 90,что в теме streamlink, т.к. на youtube-dl вопросы практически не смотрю.
    Если дружите с английским попробуйте задать этот вопрос здесь https://github.com/streamlink/streamlink/issues и если безрезультатно, то здесь https://github.com/rg3/youtube-dl/issues.

    Кажется нашел. Ссылка ведет на youtube-dl, но дали ее в теме livestreamer
    https://github.com/rg3/youtube-dl/issues/11618
    http://livestreamer.tanuki.se/cli.ht...-hls-live-edge
    А для ускорения скачивания используйте
    http://livestreamer.tanuki.se/cli.ht...egment-threads
    Последний раз редактировалось sanset75; 28.10.2017 в 19:04.

  16. #296
    sanset75, привет! А какой полной командой для youtube-dl сейчас лучше качать воды с твича (с получением одного файла в mp4 - это, вроде, только вкупе с ffmpeg возможно)? А то лайвстример уже не со всем справляется, да, как было указано выше, новые ссылки не воспринимает.

  17. #297
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    Oceanik, привет! Слушай ну стримлинк обновленный вроде нормально работает с новыми ссылками.
    Насчет youtube-dl в плане твича я не особо в курсе, т.к. твич практически не смотрю. Я пользовался командой theleo_ua и для твича и для ютуба:
    "C:\YOUTUBE-DL\youtube-dl.exe" -v --ffmpeg-location "C:\FFMPEG\bin" --all-subs --retries "infinite" %URL%
    Про скачивание в формате "mp4" здесь посмотри https://github.com/rg3/youtube-dl#format-selection
    Вот так видимо:
    # Download best mp4 format available or any other best if no mp4 available
    $ youtube-dl -f 'bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best'

    так в бат-файле


    @
    @echo off
    ::Копируем ссылку на VOD в буфер обмена и запускаем бат-файл
    ::Берем значение из буфера и записываем в файл
    nircmd.exe clipboard addfile "info1.txt"
    ::Читаем первую строку файла
    set /p param=<"info1.txt"
    del info1.txt
    Echo Soderzimoe bufera obmena: %param%

    E:
    cd E:\VODs

    youtube-dl %param% -f "bestvideo[ext=mp4]+bestaudio[ext=m4a]/best[ext=mp4]/best"

    pause
    [свернуть]


    Или тебе еще команда перекодирования нужна если исходное не в mp4?
    Последний раз редактировалось sanset75; 03.03.2017 в 22:54.

  18. #298
    Активный участник
    Регистрация
    25.12.2010
    Сообщений
    2,171
    Народ, у вас стримлинк умеет качать стримы (не записи) с ютуба? Или надо обновления ждать?

    Имею в виду, если стримлинку кормить не прямую ссылку вида youtube.com...V=блаблабла , а ссылку на сам канал ( youtube.com/channel/блаблабла ), где в момент стрима появляется ссылка на стрим и streamlink раньше нормально такое понимал и качал стрим (нужно это для того, чтобы каждый раз новую ссылку не вбивать)

    - - - Добавлено - - -

    Цитата Сообщение от Oceanik Посмотреть сообщение
    sanset75, привет! А какой полной командой для youtube-dl сейчас лучше качать воды с твича (с получением одного файла в mp4 - это, вроде, только вкупе с ffmpeg возможно)? А то лайвстример уже не со всем справляется, да, как было указано выше, новые ссылки не воспринимает.
    я качаю так:

    youtube-dl.exe --output "_ПОДПАПКА\шаблон имени файла" --all-subs --retries infinite --fragment-retries infinite --console-title --batch-file ФАЙЛ_СО_ССЫЛКАМИ.TXT --ffmpeg-location "ПУТЬ\FFMPEG\bin"

    по поводу mp4:

    --merge-output-format FORMAT If a merge is required (e.g.
    bestvideo+bestaudio), output to given
    container format. One of mkv, mp4, ogg,
    webm, flv. Ignored if no merge is required
    Последний раз редактировалось theleo_ua; 03.03.2017 в 23:39.
    Стримы theleo_ua: http://forum.peka2.tv/threads/104613...o_ua?p=2989702
    "Мужик" постоянно что-то кому-то должен всю жизнь. Но не мужчина. Он никому не должен и сам хозяин своих поступков и решений (c) Winterhearted
    This will be awesome if they manage to only improve the graphics but keep the gameplay EXACTLY THE SAME. One thing that makes BW great to watch is actually the buggy pathfinding (c) Dante08

  19. #299
    Новобранец
    Регистрация
    19.07.2014
    Сообщений
    55
    Цитата Сообщение от theleo_ua Посмотреть сообщение
    по поводу mp4:

    --merge-output-format FORMAT If a merge is required (e.g.
    bestvideo+bestaudio), output to given
    container format. One of mkv, mp4, ogg,
    webm, flv. Ignored if no merge is required
    Для твича это видимо не подойдет. Там пока нет отдельных видео и аудиодорожек. Поэтому как написано параметр будет игнорироваться.
    А вот для скачивания с ютуба в нужном выходном формате будет полезен.
    Цитата Сообщение от theleo_ua Посмотреть сообщение
    Имею в виду, если стримлинку кормить не прямую ссылку вида youtube.com...V=блаблабла , а ссылку на сам канал ( youtube.com/channel/блаблабла ), где в момент стрима появляется ссылка на стрим и streamlink раньше нормально такое понимал и качал стрим (нужно это для того, чтобы каждый раз новую ссылку не вбивать)
    Наверное это лучше спросить у разработчиков.
    Последний раз редактировалось sanset75; 04.03.2017 в 00:39.

  20. #300
    Активный участник
    Регистрация
    25.12.2010
    Сообщений
    2,171
    Цитата Сообщение от sanset75 Посмотреть сообщение
    Для твича это видимо не подойдет. Там пока нет отдельных видео и аудиодорожек. Поэтому как написано параметр будет игнорироваться
    В таком случае вот так:

    --recode-video FORMAT Encode the video to another format if
    necessary (currently supported:
    mp4|flv|ogg|webm|mkv|avi)

    Цитата Сообщение от sanset75 Посмотреть сообщение
    Наверное это лучше спросить у разработчиков.
    А у вас это работает? Мне просто было интересно, это у меня бока или ютуб на самом деле обновили, что стримлинк перестал качать с него стримы
    Стримы theleo_ua: http://forum.peka2.tv/threads/104613...o_ua?p=2989702
    "Мужик" постоянно что-то кому-то должен всю жизнь. Но не мужчина. Он никому не должен и сам хозяин своих поступков и решений (c) Winterhearted
    This will be awesome if they manage to only improve the graphics but keep the gameplay EXACTLY THE SAME. One thing that makes BW great to watch is actually the buggy pathfinding (c) Dante08

Страница 15 из 17 ПерваяПервая ... 51314151617 ПоследняяПоследняя

Информация о теме

Пользователи, просматривающие эту тему

Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)

Похожие темы

  1. Скачивание ВОДов с CyberGame
    от hiZis в разделе CyberGame.tv
    Ответов: 2
    Последнее сообщение: 20.04.2014, 10:21
  2. Twitch API
    от ensiriuswOw в разделе Общий форум
    Ответов: 3
    Последнее сообщение: 28.09.2013, 12:02
  3. Battlefield 3 скачивание
    от lader в разделе Архив
    Ответов: 10
    Последнее сообщение: 11.11.2011, 11:19
  4. Justin.tv - API
    от mhm в разделе Общий форум
    Ответов: 3
    Последнее сообщение: 28.08.2011, 13:28

Метки этой темы

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •