Не сохраняются ролики с YouTube [Исправлено]

Автор Evgeniy1990, 12 марта 2016, 19:21:10

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

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

Evgeniy1990

Если во время воспроизведения совершенно любого ролика с YouTube выполнить команду:
"Файл" -> "Сохранить как" -> "Сохранить", то при загрузке роликов, будет выдано сообщение:
"Sorry, can\'t save this file, press cancel".

Ссылка на скриншот: https://yadi.sk/i/PDKGj4lKq7Wnq
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Ну значит нет возможности сохранить.
Если бы это было бы именно так, но нет, здесь совершенно другая проблема...

Я выяснил, что ролики с YouTube не сохраняются (не скачиваются), если используется системный механизм воспроизведения, т.е. используется "системный File Source (URL)".

Если использовать встроенный механизм воспроизведения, то совершенно любой ролик в открытом доступе с YouTube сохраняется (скачивается) нормально.

В общем, необходимо исправить загрузку/сохранение роликов с YouTube, при использовании системного фильтра - источника: "Microsoft File Source (URL)".
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.

V0lt

Для случая File Source (URL) нужно заново выкачивать файл (либо ковырять кеш).
Т.к. плеер не качалка, то данный недостаток не в приоритете.

Evgeniy1990

Цитата: V0ltДля случая File Source (URL) нужно заново выкачивать файл (либо ковырять кеш).
Т.к. плеер не качалка, то данный недостаток не в приоритете.
В случае со встроенным механизмом, ролики с 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

Ну так может этот вопрос стоит задать MS,  мы этот процесс не контролируем.
[merge_posts_bbcode]Добавлено: 2016-03-13 17:13:24[/merge_posts_bbcode]

Когда встроенный механизм, то если не докачано - то тоже используется File Source (url) для сохранения. И так же не пашет.
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Ну так может этот вопрос стоит задать MS,  мы этот процесс не контролируем.
[merge_posts_bbcode]Добавлено: 2016-03-13 17:13:24[/merge_posts_bbcode]

Когда встроенный механизм, то если не докачано - то тоже используется File Source (url) для сохранения. И так же не пашет.
Очень и очень все это странно. С момента внедрения в наш проект поддержки YouTube, изначально сохранения роликов с 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

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

V0lt

Evgeniy1990
Я же сказал, что не в приоритете. Не надо мусолить по кругу. Когда-нибудь сделается.

Я тут подумал переделать окно настроек для Ютуба и дать возможность подключаться внешним фильтрам, таким как 3DYD Youtube Source.
Там не сложно. Нужно только встроенный парсер отключить и внешний фильтр сам прицепиться.

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

Aleksoid1978

Цитата: V0ltЯ тут подумал переделать окно настроек для Ютуба и дать возможность подключаться внешним фильтрам, таким как 3DYD Youtube Source.
Там не сложно. Нужно только встроенный парсер отключить и внешний фильтр сам прицепиться.

Ну если ты сделаешь изменения в GUI - что-то типа галки "Использовать встроенные средства открытия" - то я переделаю само открытие.
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

V0lt

Aleksoid1978
Частично сделал в 1260. Позже включу саму кнопку и остальное связанное с включением кнопки.
[merge_posts_bbcode]Добавлено: 2016-03-13 13:02:13[/merge_posts_bbcode]

Доделал в 1261. Выбираем "Внешний фильтр-источник", внутренний парсер отключается, и дальше зависит от установленных фильтров.

Evgeniy1990

V0lt

Исправьте пожалуйста ошибку в названии опции:

"Внешний фильр-источник" -> "Внешний фильтр-источник".
[merge_posts_bbcode]Добавлено: 2016-03-13 15:38:47[/merge_posts_bbcode]

Или можете просто назвать "Внешний загрузчик", по аналогии с "Внутренний загрузчик".
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.

V0lt

Evgeniy1990
Спасибо. Опечатку исправил в 1262.

ЦитироватьИли можете просто назвать "Внешний загрузчик", по аналогии с "Внутренний загрузчик".
Тут принципиальная разница. Внутренний загрузчик не является фильтром, он именно загрузчик. Его даже в графе не видно.
Внешний фильтр-источник - это любой source фильтр, который сможет пропарсить ютубовкую ссылку.