Flash видео через mplayer
Так уж сложилось, что я очень сильно не люблю флеш. Но видео с youtube (впрочем, наверно и всё) смотреть иногда хочется. До сих рпор качал ролики с помощью плагина DownloadHelper, а потом открываал в (s)mplayer. Но тут вот случайно нагуглил, что оказывается есть плагин, позволяющий отображать видео с помощью mplayer'а прямо на странице. Плагин называется Flash Video Replacer, но он не работает :( При нажатии на видео появляется всплывающее сообщение, что этот плагин теперь работает с FlashBlock и что я должен его установить. Но он стоит. Пробовал удалять - ничего не меняется. Ставил заново - тоже самое.
В особенности эта тема меня интересует не столько для FireFox, сколько для браузеров на WebKit (конкретно - Midori). Очень уж не хочется ставить флеш на старую машину (Celeron 600, 320Mb, видео интегрировано в чипсет i810), во всяком случае в Винде на ней флешвидео тормозило (правда там тормозило любое видео, не только флеш). А вот в mplayer всё хорошо. Возможно ли это дело как-то подружить? Может есть другие способы. Мне в прицнипе не важно, чтоб оно было прямо на странице. Это может быть отдельное окно для плеера. Главное - минимум действий. Типа клик по видео, и в результате открывается плеер.
Спасибо.
P.S. Да, система с FireFox - amd64, а вот с Midori - x86 (хотя это очевидно, раз на Celeron 600).
- Для комментирования войдите или зарегистрируйтесь
.
А если media-video/minitube ?
а эта строка - это просто подпись
Ютуб, идимо, тоже (не любят
Ютуб, идимо, тоже (не любят флэш). Со вчерашнего дня вещают в WebM ;)
P.S.: Linux - это красная таблетка :-) Windows - синяя...
Не совсем, то, но тоже
Не совсем, то, но тоже позволяет избавиться от видео/аудио флэша: http://tinyogg.com/
Нашел скрипт Youtube without
Нашел скрипт Youtube without Flash Auto, запускаемый через Greasemonkey. Плюс плагин gecko-mplayer (быший mplayerplug-in). В прицнипе, они работают - т.е. плеер заменяется. Но судя по всему YouTube изменили ссылки и ссылка, генерируемая скриптом, теперь недействительна. Думаю, нужно подождать, пока скрипт поправят. Особенно, если это произошло вчера (как написал ув. Aladdin).
Но флеш - это совсем не вариант. Я попробовал, даже 360p тормозит и вешает браузер. Хотя в MPlayer этот-же ролик нормально идёт, в нём даже flv 480p не тормозит.
Да, ещё одно. плагин gecko-mplayer точно работает. Ели взять настоящую ссылку на ролик и просто открыть её, то в браузере открывается mplayer и начинается воспроизведение. На основном компе даже 1080p тянет с vdpau. Одна загвоздка - скрипт находит неправильные ссылки :(
И ещё немного информации.
И ещё немного информации. Удалось выяснить, что в случае с FireFox проблема только в скрипте. Если создать страницу с элементом embed, содержащим правильную ссылку на видео (прямо из кода страницы youtube в неизменном виде), то видео запускается и воспроизводится. Проблема только в том ,что скрипт даёт ссылку неправильную.
В случае с WebKit (я тестировал в Midori и Epiphany) немного иначе. Если ссылка идёт прямо на flv-файл (например, на локальном сервере: http://localhost/video.flv), то всё также работает, но вот ссылки на ютуб не воспринимаются. Пишет в консоль "item is NULL" :(
Ну вобщем, я увидел, что
Ну вобщем, я увидел, что HTML5 работает намного лучше флеша. На основном компе пусть так и остаётся, а вот на старом это к сожалению тоже не подходит. Тормозит хоть и меньше, но всё равно получается слайдшоу - смотреть невозможно. Причина думаю в том, что WebKit использует для вывода видео тормознутый gstreamer. А вот в mplayer эти ролики воспроизводятся нормально и загрузка проца максимум 25%.
Отсюда идея: а что если заменить кодеки из gstreamer на кодеки mplayer? Реально ли это?
Kemaweyan
Недавно с винды?
Та нет, давно уже.. 4 года
Та нет, давно уже.. 4 года почти. Я ж не говорю просто файлы заменить. Но функции по раскодированию то одни и те же по идее. Может есть способы подружить WebKit с mplayer.