Встроенный YouTube-парсер - "Файл не найден" [Не баг]

Автор Evgeniy1990, 10 сентября 2020, 17:43:19

« назад - далее »

0 Пользователи и 1 гость просматривают эту тему.

Evgeniy1990

При использовании встроенного парсера YouTube, при открытии этой ссылки, плеер всегда строго говорит о том, что "Файл не найден".
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

Ну как всегда - формат MP4@720p просто недоступен, по получаемой ссылке просто ничего нет :)
Почему показывает сам Youtube - а потому что большинство форматов присутствуют в виде сегментов, проигрывание которых просто не возможно(youtube-dl их может скачать и склеить в один файл).
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

Aleksoid1978,
Мне понравилось изменение в SVN r5482. Теперь эти "мертвые" ссылки хотя бы открываются, т.е. открываются именно доступные ссылки, отличные от указанных в настроках. Это куда лучше, чем видеть ответ от плеера: "Файл не найден".

Т.е. по сути, вы исправили данную проблему. :)
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

Да - теперь открываемая ссылка проверяется. Единственный момент - это то что "остальные" ссылки не проверяются и при переходе можно так же получить ошибку открытия.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215

Evgeniy1990

Aleksoid1978,
Можно ли реализовать подобную проверку для ссылок, которые открываются, но их воспроизведение сразу же останавливается?
(Пример такой ссылки: https://www.youtube.com/watch?v=CtALM690sNY)

P.S. Просто не всегда это хорошо, когда при открытии воспроизведение останавливается и тут же происходит переход на следующий файл в плейлисте, или же ссылку. Опция "Перейти к следующему при ошибке" в этом случае не помогает. Оно и понятно почему - потому что это и не ошибка вовсе а простая остановка воспроизведения.
Motherboards: ASUS P5Q/GIGABYTE EP35C-DS3R, CPU: Core 2 Duo E8300/E8400, Memory: DDR2/DDR3, Video: MSI GTX 465/ASUS EAH5770/GTX 650 Ti, Audio: ASUS Xonar DG 5.1/Creative SB 5.1. VX/X-Fi Xtreme Gamer.

Aleksoid1978

Нет - такой проверки нельзя сделать. Там ссылка живая, данные есть - а вот то что по ссылке файл "неполный" или "битый" - тут уже ничего не поделать.
AMD Ryzen 5 3600 /GIGABYTE B450 Gaming X /AMD Radeon R9 16Gb@3200 /Kingston 500Gb M.2 /GTX 1650 /Samsung U28R550UQI /OLED Philips 55OLED707 /Yamaha RX-V471 + NS-555 + NS-C444 + NS-333 + YST-SW215