Aleksoid1978 / MPC-BE

MPC-BE – универсальный проигрыватель аудио и видеофайлов для операционной системы Windows.
GNU General Public License v3.0
1.88k stars 83 forks source link

M3U8 потоки #416

Closed FiftyFour7250 closed 3 months ago

FiftyFour7250 commented 3 months ago

Вроде как плеер не поддерживает их, верно? Возможно ли это исправить? Бог с ними со всякими прямыми трансляциями или защищенным контентом, но даже YouTube без поддержки M3U8 работает с существенными ограничениями.

Например это видео. Без поддержки M3U8 его можно воспроизвести только с битрейтом 4.7 Мб/с, в два раза ниже, чем если бы через M3U8. https://youtu.be/xv9tYUjz34s image

Как я понимаю, вот тут был некий тестовый билд, способный воспроизводить M3U8. Но по ссылке файл больше недоступен, если всё действительно так, то можете пожалуйста перезалить? https://github.com/Aleksoid1978/MPC-BE/issues/332#issuecomment-1837078125

Aleksoid1978 commented 3 months ago

Встроенные фильтры не поддерживают HLS записи, только трансляции, поэтому и поддержка m3u8 для встроенного парсера Youtube не планируется. Через yt-dlp эти форматы есть, при их открытии цепляется LAV Splitter - но воспроизведение не идет. Возможно из-за того что там ссылки на mp4 формат, а он более "хитрый" чем обычные HLS MPEG-TS потоки.

lvqcl commented 2 months ago

Например это видео. Без поддержки M3U8 его можно воспроизвести только с битрейтом 4.7 Мб/с, в два раза ниже, чем если бы через M3U8.

На самом деле нет. На самом деле у m3u8 потока такой же битрейт, как у http потока.

https://new.reddit.com/r/youtubedl/comments/16fq84d/m3u8_format_incorrent_file_size/