31 (2016.06.09 11:19:49 отредактировано d1mas)

Re: Фильмы - LIVESTREAMER - FFMPEG

WendyH пишет:

Да, именно для этого я эти примеры привёл.
Да хотя бы даже на Youtube потренироваться, не используя плагин для Livestream для него (хотя бы временно, чтобы он и без него мог проигрывать такие ссылки).

Вот такое пока получилось:
https://hms.lostcut.net/misc.php?action … download=1

Спасибо сказали: WendyH1

32

Re: Фильмы - LIVESTREAMER - FFMPEG

В очередной раз столкнувшись с ситуацией, когда не работает профиль попытался разобраться с причиной.
Для начала поймал, что не работает: livestreamer не может писать в созданный hms pipe-канал. Пишет ошибку записи и висит себе, что-то ковыряет. Hms'овский ffmpeg естественно тоже висит и ждет данные в канале. В итоге телек отваливается по таймауту.
Прибивал задачи, перегружал hms. Результат нулевой.
И тут вспомнил, что с момента крайнего успешного использования профиля я перезагружал свой компьютер (а происходит это крайне редко).
Перегрузил комп еще раз и вуаля, все прекрасно работает.
Такое ощущение, что через одну перезагрузку что-то происходит и livestreamer перестает дружить с pipe-каналами. Может что-то в кишочках ms vc++ библиотек не срастается, через которые порт сделан. Или билд у меня не самый удачный.
На hms особо не грешу, т.к. С другими-то транскодерами через pipe работает.

33

Re: Фильмы - LIVESTREAMER - FFMPEG

Хотел посмотреть, но вообще ни одну трансляцию не удалось запустить :( Тупо висит и ничего не делает

+ открыть спойлер
02.09.2016 21:16:49 Обработка для профиля устройства: Телевизор Sony (DLNA, 16:9, 1920x1080)
02.09.2016 21:16:53 URI ресурса: https://manifest.googlevideo.com/api/manifest/hls_variant/hfr/1/playlist_type/DVR/go/1/expire/1472861810/sparams/ei%2Cgcr%2Cgo%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmaudio%2Cplaylist_type%2Cratebypass%2Crequiressl%2Csource%2Cexpire/gcr/ua/itag/0/sver/3/id/sZ2W_JX3jLI.1/ei/EsLJV8XjLojfdJK0puAF/source/yt_live_broadcast/signature/5E208645208EBE3D83C7BC7C111649445C76513E.A0E6843BC0728E90F9C2C05E201296CD5AC7131C/ipbits/0/ratebypass/yes/requiressl/yes/ip/188.247.101.220/key/yt6/keepalive/yes/maudio/1/upn/JIXvG6JElbA/file/index.m3u8
02.09.2016 21:16:53 Getting stream type
02.09.2016 21:16:53 Executing livestreamer stage, creating pipes: for WRITE \\.\pipe\E6E21BDBE79B49F6B09681F8F2726E4D and for READ \\.\pipe\56EC27BAE40449DC9BA061A272C867FE
02.09.2016 21:16:53 Is pipe \\.\pipe\E6E21BDBE79B49F6B09681F8F2726E4D writable: True
02.09.2016 21:16:54 Livestreamer exec params: "hls://https://manifest.googlevideo.com/api/manifest/hls_variant/hfr/1/playlist_type/DVR/go/1/expire/1472861810/sparams/ei%2Cgcr%2Cgo%2Chfr%2Cid%2Cip%2Cipbits%2Citag%2Cmaudio%2Cplaylist_type%2Cratebypass%2Crequiressl%2Csource%2Cexpire/gcr/ua/itag/0/sver/3/id/sZ2W_JX3jLI.1/ei/EsLJV8XjLojfdJK0puAF/source/yt_live_broadcast/signature/5E208645208EBE3D83C7BC7C111649445C76513E.A0E6843BC0728E90F9C2C05E201296CD5AC7131C/ipbits/0/ratebypass/yes/requiressl/yes/ip/188.247.101.220/key/yt6/keepalive/yes/maudio/1/upn/JIXvG6JElbA/file/index.m3u8" "720p,480p,best" --default-stream "best" --hls-segment-threads 3 --hls-segment-attempts 1 -l debug -f -o "\\.\pipe\E6E21BDBE79B49F6B09681F8F2726E4D"
02.09.2016 21:16:54 Result of execution: True
02.09.2016 21:16:54 Livestreamer part worked, going to transcode pipe: \\.\pipe\56EC27BAE40449DC9BA061A272C867FE
02.09.2016 21:16:54 Starting transcode with commandline: -probesize 7000000 -analyzeduration 10000000 -i "<INPUT FILE>" -f dvd -vf "scale=1920:1080,setdar=16/9" -vcodec mpeg2video -q:v 0 -pix_fmt yuv420p -threads 2 -acodec ac3 -ab 448000 -ar 48000 -ac 2 -map 0:1 -map 0:0 -strict experimental "<OUTPUT FILE>"

34

Re: Фильмы - LIVESTREAMER - FFMPEG

pomacik пишет:

Хотел посмотреть, но вообще ни одну трансляцию не удалось запустить :( Тупо висит и ничего не делает

Лог выглядит нормально. Уточните пож:

1. Версия HMS
2. Что пытаетесь посмотреть ( подкаст и ресурс )
3. Что показывает тестовое транскодирование