Сейчас попробовал пару лайвстримов https://www.youtube.com/channel/... в стримлинке. Работает и просмотр и запись.
Сейчас попробовал пару лайвстримов https://www.youtube.com/channel/... в стримлинке. Работает и просмотр и запись.
Последний раз редактировалось sanset75; 04.03.2017 в 15:35.
Стримы 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
sanset75, theleo_ua, ребят, большущее спасибо, как всегда, множество полезной и акуальной информации от вас! Есть объёмный старт, откуда можно уже батники под конкретную цель писать. Будем разбираться. =)
Правда, со стримлинком мне пока не вариант... До сих пор на ХР сижу, закостенелая привычка. Но, видимо, всё-равно придётся на 7-ку переползать.
theleo_ua, отдельное спасибище за команду! Все нужные опции присутствуют, самому рыться в документации (почти) не пришлось. Качает и по новым ссылкам, и даже с отличной скоростью.
Последний раз редактировалось Oceanik; 05.03.2017 в 00:59.
Ну тогда можно получать ссылку на плейлист через youtube-dl а дальше использовать хоть лайвстример хоть ffmpeg.
типа такого
@
@echo off
::Берем значение из буфера и записываем в файл
nircmd.exe clipboard addfile "info1.txt"
::Читаем первую строку файла
set /p param=<"info1.txt"
del info1.txt
Echo Soderzimoe bufera obmena: %param%
youtube-dl -g "%param%" > info.txt
set /p playlist=<"info.txt"
del info.txt
:loop
livestreamer.exe --player="C:\Program Files (x86)\MPC-HC64\mpc-hc64.exe" hls://%playlist% best
livestreamer.exe --player="C:\mpv-x86_64-20160826\mpv.exe" hls://%playlist% best
livestreamer.exe hls://%playlist% best
goto loop
pause
[свернуть]
А стримлинк не работает на XP? Не знал.
Посмотрел - да действительно.
Есть еще такая фишка - можно подать поток из лайвстримера(из youtube-dl вроде тоже можно) на вход ffmpeg для дальнейшей обработки:
https://github.com/chrippa/livestreamer/issues/303
лайвстример+ффмпег
@
@echo off
::Берем значение из буфера и записываем в файл
nircmd.exe clipboard addfile "info1.txt"
::Читаем первую строку файла
set /p param=<"info1.txt"
del info1.txt
Echo Soderzimoe bufera obmena: %param%
youtube-dl -g "%param%" > info.txt
set /p playlist=<"info.txt"
del info.txt
livestreamer --hls-segment-threads 10 -O hls://%playlist% best | ffmpeg -i - -c copy test.mkv
pause
[свернуть]
Ну а функции обработки ffmpeg как известно практически неограниченны.
Последний раз редактировалось sanset75; 05.03.2017 в 18:30.
Стримы 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
sanset75, большое спасибо, отличное решение! Поэкспериментирую с таким вариантом.
Сейчас пока что использую такой простенький батник на основе команды от theleo_ua:
youtube-dl bat command
@echo off
set yd=D:\youtube-dl\youtube-dl.exe
set f=D:\vods\
set tf=vod_links.txt
%yd% --output "%f%\%%(title)s-%%(id)s.%%(ext)s" --restrict-filenames --no-playlist --retries infinite --fragment-retries infinite --batch-file %tf% --no-check-certificate --merge-output-format mp4
pause[свернуть]
ffmpeg кладу в ту же папку, где и youtube-dl находится, чтоб с путями не возиться. Там он подхватывается автоматически. К слову, последние сборки ffmpeg конкретно для WinXP можно тут взять (сайт азиатский, но ссылка на нужный файл сразу понятна и видна, закачка напрямую без всяких заморочек, по крайней мере пока).
Погодите, я так и не понял - как мне скачивать и / или смотреть стрим на ютубе по ссылке на канал? Вот, скажем, на этот: https://www.youtube.com/user/FutureBiotech Предположим, я знаю, что сегодня тут будет стрим. Я бы хотел периодически проверять, жив ли стрим, и, когда он поднимется, записать его в файл. Просто
streamlink https://www.youtube.com/user/FutureBiotech best -o "strem.ts"
в цикле? Так что ли?
стримлинк у всех качает стримы с гудгейма сейчас?
Не знаю как с /user/ но с /channel/ должно работать. На все такие стримы, что мне надо было качать, мне удавалось пробивать ссылку на /channel/, соответственно было так:
streamlink https://www.youtube.com/channel/блаблабла best блаблабла
а на FutureBiotech почему-то не пробивается /channel/ ссылка (хотя возможно я зря парюсь, и через /user/ тоже все должно работать)
Последний раз редактировалось theleo_ua; 07.03.2017 в 21:46.
Стримы 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
Приветствую. Может тут помогут.
С недавнего времени перестали загружаться воды с твича, и судя по сообщениям, что то не так с --twitch-oauth-token
Пробовал сгенерировать другой несколько раз, непомогает. Может в апи твича что-то изменили?[cli][info] Found matching plugin twitch for URL <тут ссылка на вод>
[plugin.twitch][info] Attempting to authenticate using OAuth token
error: Unable to open URL: https://api.twitch.tv/kraken/user.json (401 Client Error: Unauthorized)
Пробовал как через livestreamer, так и через streamlink.
http://forum.peka2.tv/threads/46848-...=1#post2851480 - скачайте бат-файл "ЗАПИСЬ СТРИМОВ С ДАТОЙ ЗАЦИКЛЕННО timeout". Можно запустить до стрима и запишутся все фрагменты с разными именами даже если стрим прервется. Только ссылку лучше такого типа https://www.youtube.com/channel/UCtR...YRqnqMl0253Pzg. С /user/ не знаю будет ли работать. Чтобы получить такую ссылку нужно нажать ссылку на название канала под любым видео.
Не могли бы Вы привести пример таких ВОДов? Лайвстример не сможет открыть новый тип ссылок напрямую(можно использовать первый батник отсюда http://forum.peka2.tv/threads/46848-...=1#post2919891 ). А стримлинк должен открывать. Он у Вас обновлен? Обновите если нет. И Вы видимо используете способ с получением персонального --twitch-oauth-token. Возможно из-за этого также проблема. Я например это не использую.
У меня и стримлинк и лайвстример записывает через батники типа указанного выше "ЗАПИСЬ СТРИМОВ С ДАТОЙ ЗАЦИКЛЕННО timeout". Правда в лайвстримере плагин гг самодельный стоит(http://forum.peka2.tv/threads/46848-...=1#post2877034).
Последний раз редактировалось sanset75; 12.03.2017 в 11:05.
Может кто-то знал это, а я открыл недавно. Частенько бывает сильно лагает и фризит какой-то стрим/трансляция. Очень помогает просмотр через стримлинк/лайвстриер с добавлением команды --hls-segment-threads 10 (http://livestreamer.tanuki.se/cli.ht...egment-threads) . Это для hls-потоков (твич,гг,ютуб-live). Есть подобная для hds.
Команда производит многочисленные параллельные запросы(число каналов запросов может быть от 1 до 10) к серверу при проблемах с выдачей очередного куска трансляции.
http://forum.combros.net/threads/gaj...estreamer.766/ - а вот тут похоже еще лучше команда описана(?)
Скрытый текст
livestreamer --hls-segment-threads 10 --hls-segment-timeout 20 --ringbuffer-size 128M --http-timeout 60 http://www.twitch.tv/никстримера source\high\medium\low[свернуть]
https://hms.lostcut.net/viewtopic.php?pid=5084#p5084 - и вот подобное
Скрытый текст
livestreamer --hls-segment-threads 10 --hls-segment-attempts 100 --ringbuffer-size 128M --retry-open 100 --http-header X-Forwarded-For=205.207.102.15 "hlsvariant://http://play-prod1.live.anvato.net/server/play/sni-hgtvx-ctg/master.m3u8 name_key=bitrate" best[свернуть]
http://www.telesputnik.ru/forum/view...62616#p1786060 - и вот
Скрытый текст
livestreamer --hls-segment-threads 10 --hls-segment-attempts 100 --ringbuffer-size 128M --retry-open 100 hls://"http://hlstv.kuz.211.ru/239.211.4.2/stream.m3u8" best --player-external-http-port 20001 --player-external-http[свернуть]
Последний раз редактировалось sanset75; 07.01.2018 в 17:35.
streamlink у всех перестал скачивать стримы с ютуба?
Стримы 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
streamlink у всех перестал скачивать стримы с гг?
Стримы 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
Пофиксили уже:https://github.com/streamlink/streamlink/issues/1678; https://github.com/streamlink/streamlink/pull/1686
https://raw.githubusercontent.com/be...ns/goodgame.py - сохранить и заменить. Или ждать нового релиза.
Последний раз редактировалось sanset75; 24.05.2018 в 18:26.
streamlink у всех перестал скачивать стримы с ютуба?
Стримы 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
В общем стримлинк перестал парсить ссылки вида channel/бла бла бла и понимает пока только прямые ссылки на стрим (речь строго про ютуб)
Последний раз редактировалось theleo_ua; 07.10.2018 в 21:04.
Стримы 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
Ребят, ни у кого нету скрипта, который бы автоматически проверял трансляцию и в случае нахождения трансляции Online, начинал скачивать ее, разбивая на куски? Я один нашел, но скачивает только начиная с текущего момента, и если твой интернет не позволяет, то пропускает некоторые моменты записи
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)