skuwakin
Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Доброго времени суток. Я тут недавно "ругался" на vlc, который не очень хорошо робит с потоками m3u8, в частности поторки edema... Попробовал ffmpeg... врое стало получше, стал копать дальше и наткнулся на потоки от яндекса... vlc их кажет с полпинка, а вот ffmpeg завыделывался... например, вот такая команда ffplay.exe https://strm.yandex.ru/kal/dialogi/dialogi0.m3u8 > log.txt 2>&1 вместо "кина" выводит бесконечный лог вот такого содержания ffplay version 2023-02-16-git-aeceefa622-full_build-www.gyan.dev Copyright (c) 2003-2023 the FFmpeg developers built with gcc 12.2.0 (Rev10, Built by MSYS2 project) configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-bzlib --enable-lzma --enable-libsnappy --enable-zlib --enable-librist --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-libbluray --enable-libcaca --enable-sdl2 --enable-libaribb24 --enable-libdav1d --enable-libdavs2 --enable-libuavs3d --enable-libzvbi --enable-librav1e --enable-libsvtav1 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxavs2 --enable-libxvid --enable-libaom --enable-libjxl --enable-libopenjpeg --enable-libvpx --enable-mediafoundation --enable-libass --enable-frei0r --enable-libfreetype --enable-libfribidi --enable-liblensfun --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libvpl --enable-libshaderc --enable-vulkan --enable-libplacebo --enable-opencl --enable-libcdio --enable-libgme --enable-libmodplug --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libshine --enable-libtheora --enable-libtwolame --enable-libvo-amrwbenc --enable-libilbc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-ladspa --enable-libbs2b --enable-libflite --enable-libmysofa --enable-librubberband --enable-libsoxr --enable-chromaprint libavutil 58. 1.100 / 58. 1.100 libavcodec 60. 2.100 / 60. 2.100 libavformat 60. 2.100 / 60. 2.100 libavdevice 60. 0.100 / 60. 0.100 libavfilter 9. 2.100 / 9. 2.100 libswscale 7. 0.100 / 7. 0.100 libswresample 4. 9.100 / 4. 9.100 libpostproc 57. 0.100 / 57. 0.100 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 [hls @ 00000225aace5980] Skip ('#EXT-X-VERSION:3') [hls @ 00000225aace5980] Opening 'https://strm.yandex.ru/kal/dialogi/ysign1=ac2c6d6505ba546136876f6daf3a1a7caad5acad928bf66258718e993128a294,atrack=audio1_rus,pfx,sfx,ts=63fed498,unsafe=1,vtrack=169_240p/index-v1-a1.m3u8?vsid=8gli4lte3af3ima' for reading nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 [hls @ 00000225aace5980] Skip ('#EXT-X-VERSION:3') [hls @ 00000225aace5980] Skip ('#EXT-X-PROGRAM-DATE-TIME:2023-02-18T17:20:10Z') [https @ 00000225b0884640] Opening 'https://strm.yandex.ru/kal/dialogi/ysign1=9640718949523f6915ccadbf3ba2aae13a55774651276fba4d6aa40bdc99e60d,atrack=audio1_rus,pfx,redid=1,sfx,ts=63fed498,unsafe=1,vtrack=169_240p/index-v1-a1.m3u8?vsid=8gli4lte3af3ima' for reading nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 [hls @ 00000225aace5980] Skip ('#EXT-X-VERSION:3') [hls @ 00000225aace5980] Skip ('#EXT-X-PROGRAM-DATE-TIME:2023-02-18T17:20:10Z') [https @ 00000225b0884640] Opening 'https://strm.yandex.ru/kal/dialogi/ysign1=21a00659391b7a44782a645f4ce3fa35ab02fc9442da604d26baa909e44f0308,atrack=audio1_rus,pfx,redid=2,sfx,ts=63fed498,unsafe=1,vtrack=169_240p/index-v1-a1.m3u8?vsid=8gli4lte3af3ima' for reading nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 [hls @ 00000225aace5980] Skip ('#EXT-X-VERSION:3') [hls @ 00000225aace5980] Skip ('#EXT-X-PROGRAM-DATE-TIME:2023-02-18T17:20:10Z') [https @ 00000225b0884640] Opening 'https://strm.yandex.ru/kal/dialogi/ysign1=b509270945c8acd9d600e88cf7149c6bc61b98749bd7317d9931b52d74c130a6,atrack=audio1_rus,pfx,redid=3,sfx,ts=63fed498,unsafe=1,vtrack=169_240p/index-v1-a1.m3u8?vsid=8gli4lte3af3ima' for reading nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 [hls @ 00000225aace5980] Skip ('#EXT-X-VERSION:3') [hls @ 00000225aace5980] Skip ('#EXT-X-PROGRAM-DATE-TIME:2023-02-18T17:20:10Z') это как-то можно поправить или про универсальность ffmpeg можно малёха подзабыть... P.S. похоже дело в https... странно... вроде full build, а про ssl ничего не видно... | Всего записей: 315 | Зарегистр. 17-03-2005 | Отправлено: 20:41 18-02-2023 | Исправлено: skuwakin, 21:25 18-02-2023 |
|