3dyd / issues-ys

Bug tracking for 3DYD Youtube Source
0 stars 0 forks source link

LiveTV stream from ok.ru issue #2

Closed SlazE888 closed 5 years ago

SlazE888 commented 5 years ago

Examples: https://ok.ru/videoembed/73364 https://ok.ru/video/73314

Why LAVSplitter can't connect to 3DYDFilter output pin? If I try to connect to LAVSplitter pin manually i got this error in GraphStudio:
"Connecting Pins [VFW_E_NO_ACCEPTABLE_TYPES (0x80040207)]" I try to add in filter(and configure it as External) FFMPEG libraries from here, but it doesn't help and i still unable to play video: https://ffmpeg.zeranoe.com/builds/win32/shared/ I'm noticed that after installing FFMPEG I can see that the video can be uploaded by this command: youtube-dl.exe -v https://ok.ru/videoembed/73364

P.S. I'm installing FFMPEG like this: 1) Download latest Zeranoe FFMPEG-build 2) Unpack by 7-Zip to this folder: C:\ffmpeg\ 3) Run as Admin in CMD(not Power Shell!): setx /M PATH "C:\ffmpeg\bin;%PATH%

3dyd commented 5 years ago

This site uses HLS streams. To access them HTTP headers collected by youtube-dl must be passed to downloader. This is not a problem for internal downloader but in case of HLS streams actual downloading is performed by downstream filter. And there are no way to pass HTTP headers to it.

3dyd commented 5 years ago

Okay, I have an idea. But it better to wait until initial version is released. Putting this on hold for now.

SlazE888 commented 5 years ago

Okay, I have an idea. But it better to wait until initial version is released. Putting this on hold for now.

Nice! Maybe filter can play at least VideosOnDemand after that? Examples: №1 https://ok.ru/videoembed/966465489562 №2 https://ok.ru/videoembed/9229436285

3dyd commented 4 years ago

HLS can be played now (in 2.1) using "HLS relay" feature.

SlazE888 commented 4 years ago

HLS can be played now (in 2.1) using "HLS relay" feature.

Why HLS relay feature is unclickable? Does it have really affect much on all URLs that didn't need it after enabling this feature?

3dyd commented 4 years ago

It is disabled when Properties page is invoked from within video player. It is enabled when using configuration window (from start menu or using config.bat in case of standalone filters). I'll change this behavior to avoid confusion.

Currently when enabled it affects all HLS URLs and only HLS URLs.

3dyd commented 4 years ago

Behavior was changed in 2.1 beta 2.