LinuxForum.Fans
Тема

HOWTO: Как сохранить видеоролик в виде файла?

Автор: zhevak 95 сообщений 41051 просмотров
#155062
Michail_Ul написал:
Но новый формат не понимают современные медиа плееры, даже MPlayer.

Да все они понимают) У меня webm воспроизводит и mplayer, и vlc. С помощью этой комманды можно выяснить наличие в mplayer-e нужного кодека:

text
 mplayer -vc help | grep vp 

ffvp8 - это ffmpeg-ский декодер, fflibvpx - wrapper для библиотеки libvpx.

Michail_Ul написал:
Как сконвертировать видео в обычный формат?

Также, как и любой другой видео-файл с помощью ffmpeg.

Michail_Ul написал:
Да кстати, в чем преимущество этой технологии?

Лично меня сильно сомневает, что в нем есть какие-то серьезные преимущества над тем же H264. Единственное, что уже сейчас ясно - кодек очень тяжел.

Michail_Ul написал:
В том, что flash плагин не предназначен для Linux систем

...

Michail_Ul написал:
загрузка процессора составляет 80-100%. При использовании HTML5 загрузка составляет 10-14%.

Очень странные цифры. Возможно, у вас HTML5 декодируется аппаратно, через видео-карточку. У меня, на встроенном интеле, явно видно какой формат насколько процессор грузит; Webm тяжелее Flash раза так в два-три.

#155073

У меня встроенный интел G945HD. Процессор Core2 Duo 6500, на flash загрузка порядка 80% в среднем. На HTML5 всего 10-14%.
Не знаю, видимо зависит от аппаратной части.

#155100
Newton написал:

[quote=Michail_Ul]Да кстати, в чем преимущество этой технологии?

Лично меня сильно сомневает, что в нем есть какие-то серьезные преимущества над тем же H264. Единственное, что уже сейчас ясно - кодек очень тяжел.
[/quote]
За H264 платить нужно. Вы готовы?
http://www.opennet.ru/opennews/art.shtml?num=29321

#155169

А есть какое-нибудь HOWTO по сохранению звукового потока
или видеопотока? Ролики не всегда остаются в кэша или /tmp.
Кто-то, например, спрашивал, как сохранить только звуковой
поток при просмотре фильма и ему ответили, но я сейчас
не помню программы. Т.е., например, чем перенаправить весь
видео- и звуковой поток в файл, хотя бы он при этом и не
выводился на экран?

В "man mencoder" есть примеры сохранения потока в файл,
с его помощью или какие есть варианты?

Пётр.

#155197
mvt написал:
За H264 платить нужно. Вы готовы?

За что платить? За просмотр видео..? Ситуация сильно напоминает МР3 - кому нужно, пользуются.
Да и вообще.. насколько применимы эти патенты в России?

Peter написал:
А есть какое-нибудь HOWTO по сохранению звукового потока
или видеопотока? Ролики не всегда остаются в кэша или /tmp.

Это тема как раз и начиналась как туториал по-извлечению видеоролика, который в кеше отсутствует.

Сохранять звуковой поток отдельно? Проще загрузить сразу весь ролик, а если нужен только звук, потом уже его извлечь.

#155211
Newton написал:

За что платить? За просмотр видео..? Ситуация сильно напоминает МР3 - кому нужно, пользуются.
Да и вообще.. насколько применимы эти патенты в России?

Любые роялти, выплачивыемые любой фирмой-обладателем контента, подлежащего выплатам, сказываются на цене железа, ПО для этого железа, услуг, распространяемых по всему миру. И Вы это будете оплачивать. Если даже эти патенты неприменимы в России - дешевле не будет, так как Россия не производит ни железо, ни ПО, ни услуги такого масштаба. :)
PS А насчет услуг, может быть даже обратный эффект - наши быстро разберутся, как обосновать очередное повышение цен :)

#155217
Newton написал:


[quote=Peter]А есть какое-нибудь HOWTO по сохранению звукового потока
или видеопотока? Ролики не всегда остаются в кэша или /tmp.

Это тема как раз и начиналась как туториал по-извлечению видеоролика, который в кеше отсутствует.

Сохранять звуковой поток отдельно? Проще загрузить сразу весь ролик, а если нужен только звук, потом уже его извлечь.[/quote]

Мне именно хотелось бы сохранять весь поток, я и спрашиваю, чем это лучше делать.

Пётр.

#155248

Peter
Проще всего - с помощью соответствующих плагинов firefox-a. Easy Youtube Downloader, или похожие.

В Опере можно зайти в opera:cache (Ввести в строке адреса или Меню - Инструменты - Дополнительно - Кэш), в списке сайтов выбираете нужный, - youtube.com например, далее, в списке содержимого (список небольшой) - /videoplayback - это и есть видеофайл.
Для сохранения, кликнуть другой кнопкой мыши - "Сохранить по ссылке как.."

И конечно, можно использовать скрипты из этой ветки.

#155438

Благодарю за совет, у меня iceweasel. Попробую посмотреть в нём.
Но хотелось бы и внешнюю программу.

Пётр.

#155633
mvt написал:
~/.mozilla/firefox/fszd87ef.default/Cache не?

почти что так :)
а вот даунлодер как раз из фконтактига не берет. Ну, а функцию "добавить сайт" не предусмотрели. Я почти что в трауре.

#156174
yxma написал:
Ну, а функцию "добавить сайт" не предусмотрели. Я почти что в трауре.

это как? посмотрите первый пост, и подумайте. потом оберните это всё в скрипт (думать нужно только 1 раз. Это не Windows).

#247563

Хм, похоже инструкция из 1-го поста утратила актуальность. По крайней мере на Youtube

text
ps -e | grep plugin-containe

ничего не возвращает.

Можно так

text
$ ps uax | grep firefox
user    7267  6.8  9.1 543384 188052 ?       Sl   18:40   2:05 /usr/bin/firefox
user   25551  0.0  0.0   5552   744 pts/1    S+   19:11   0:00 grep --color firefox

Далее по инструкции вставляем PID:

text
$ ls -l /proc/7267/fd

В моем случае дискриптор 73:

text
lrwx------ 1 user user 64 Апр 22 18:59 73 -> /tmp/mozilla-media-cache/media_cache (deleted)

Далее:

text
$ dd if=/proc/7267/fd/73 of=73.flv

PS

text
$ file -L /proc/7267/fd/73
/proc/7267/fd/73: WebM

Так-то:) Неудивительно, что plugin-containe нет.

#247603

просмотрел первый пост
столько текста)
делается намного легче - в адресной строке перед столом youtube добавляем ss
наслаждаемся

#341727

Статья познавартельная только на флеш плеере 11, 2 этот номер не прокатывает т.к. временные файлы там сохраняются в сокетах:-(. К тому же сразу в 4 как тут разобраться. кто в теме подскажите буду очень признателет т.к. надо вытащить аудио файл видео нет.

#341821

"Ярослав" написал:
ничего не возвращает.
наверное потому, что это HTML5.

"pinacle" написал:
только на флеш плеере 11, 2 этот номер не прокатывает т.к. временные файлы там сохраняются в сокетах:-(.
попробуйте старый флешплеер.
Войдите или зарегистрируйтесь, чтобы ответить.