Страница 1 из 2

Видео

Добавлено: 15 мар 2011, 23:57
DimaCh
Как с инета скачать видео,например небольшой ролик?(GNOME)

Re: Видео

Добавлено: 16 мар 2011, 11:00
vi.ki.ng
имеется в виду ютубовское видео? или просто файл?

Re: Видео

Добавлено: 17 мар 2011, 15:29
DimaCh
Я незнаток,но вроде бы любое видео,вообще всё что на мониторе,находится где-то в кэшэ браузера которым ты пользуешся во временных файлах.Как и где в линуксе найти эти файлы и перевести в нужный формат,например если ты смотрел какое-то видео,то этот tmpфайл перевести в avi.

Re: Видео

Добавлено: 17 мар 2011, 15:34
pikuluskus
какой браузер?

Re: Видео

Добавлено: 17 мар 2011, 16:04
DimaCh
Если конретно Опера.(Mint.GNOME)

Re: Видео

Добавлено: 17 мар 2011, 21:53
anyr
Может ~/.opera/cache :?:

Re: Видео

Добавлено: 17 мар 2011, 22:39
pikuluskus
оперой давно не пользовался.
По памяти что-то похожее на предположение anyr, но ~/.opera/cache4

Re: Видео

Добавлено: 17 мар 2011, 22:44
DimaCh
Может кому понадобится.В опере я скачал так:dima@dima-home ~ $ ps x | grep opera
4776 ? Sl 6:45 /usr/lib/opera/opera
4935 ? Sl 5:09 /usr/lib/opera//operapluginwrapper-native 96 104 /opt/mint-flashplugin-x64/libflashplayer.so
4936 ? S 0:00 /usr/lib/opera//operaplugincleaner 4776
5496 pts/4 S+ 0:00 grep --colour=auto opera
dima@dima-home ~ $ ls -l /proc/4935/fd
итого 0
lr-x------ 1 dima dima 64 2011-03-17 21:05 0 -> /dev/null
lrwx------ 1 dima dima 64 2011-03-17 21:05 1 -> /home/dima/.xsession-errors
lr-x------ 1 dima dima 64 2011-03-17 21:05 10 -> pipe:[135148]
l-wx------ 1 dima dima 64 2011-03-17 21:05 104 -> pipe:[115175]
l-wx------ 1 dima dima 64 2011-03-17 21:05 11 -> pipe:[135148]
lr-x------ 1 dima dima 64 2011-03-17 21:05 12 -> pipe:[135149]
l-wx------ 1 dima dima 64 2011-03-17 21:05 13 -> pipe:[135149]
lrwx------ 1 dima dima 64 2011-03-17 21:05 14 -> socket:[135154]
lrwx------ 1 dima dima 64 2011-03-17 21:05 2 -> /home/dima/.xsession-errors
lrwx------ 1 dima dima 64 2011-03-17 21:05 3 -> socket:[115193]
lrwx------ 1 dima dima 64 2011-03-17 21:05 4 -> /home/dima/.opera/lock
lr-x------ 1 dima dima 64 2011-03-17 21:05 5 -> pipe:[115195]
l-wx------ 1 dima dima 64 2011-03-17 21:05 6 -> pipe:[115195]
lr-x------ 1 dima dima 64 2011-03-17 21:05 7 -> /home/dima/.mozilla/firefox/8nv5z09l.default/cert8.db
lrwx------ 1 dima dima 64 2011-03-17 21:05 70 -> socket:[114844]
lr-x------ 1 dima dima 64 2011-03-17 21:05 71 -> pipe:[114848]
lr-x------ 1 dima dima 64 2011-03-17 21:05 8 -> /home/dima/.mozilla/firefox/8nv5z09l.default/key3.db
lrwx------ 1 dima dima 64 2011-03-17 21:05 9 -> /tmp/FlashXXpRhfTs (deleted)
lrwx------ 1 dima dima 64 2011-03-17 21:05 95 -> socket:[115173]
lr-x------ 1 dima dima 64 2011-03-17 21:05 96 -> pipe:[115174]
dima@dima-home ~ $ dd if=/proc/4935/fd/9 of=Dima3.flv=4096
5509+1 записей считано
5509+1 записей написано
скопирован 2820871 байт (2,8 MB), 0,0998172 c, 28,3 MB/c
видео находилось в моей домашней папке

Re: Видео

Добавлено: 17 мар 2011, 22:47
DimaCh
В мозиле я скачал видео по linuxforum.ru/viewtopic.php?id=11408

Re: Видео

Добавлено: 18 мар 2011, 01:27
leave
Флеш-плагин пару месяцев как перестал сохранять ролик в /tmp. Вернее, сохранять-то сохраняет, но делает ему rm сразу после создания файла, что не мешает подсмотреть нужный дескриптор в /proc/$PID/fd/ и скопировать "оттуда".

Re: Видео

Добавлено: 18 мар 2011, 01:35
DimaCh
А как это сделать физически?

Re: Видео

Добавлено: 18 мар 2011, 17:26
anyr
Opera очень давно не пользовался, где там кеш - честно - не помню.

Пользуюсь firefox, сточит расширение flashgot, которое помимо интеграции с менеджером загрузок позволяет загружать видео ролики из сети. Думаю есть и более специализированные для этих целей расширения.

Re: Видео

Добавлено: 18 мар 2011, 23:00
kdu
Для Opera 11 существует https://addons.opera.com/addons/extensi ... der/1.0.1/.

Re: Видео

Добавлено: 18 мар 2011, 23:03
kdu
А кэшировать под KDE в последнее время стало модно в /var/tmp/kdecache-<user>/http, а не только в /home/kdu/.opera/cache.

Re: Видео

Добавлено: 18 мар 2011, 23:38
leave
kdu, разве опера туда же пишет? Вообще, в about:cache есть все, что нужно.

DimaCh, создаете скрипт, например, saveflash.sh

Код: Выделить всё

#!/bin/sh
PID=`ps x | grep libflashplayer.so | grep -v grep | awk '{print $1}'`
FD=`lsof -p $PID | grep Flash | awk '{print $4}' | sed 's/u//' | sed 's/w//'`
cp /proc/$PID/fd/$FD "$1"
Использование:
$ ./saveflash.sh video_file_name.flv
Обязательное условие - в момент времени во флешплеере должен быть открыт только один файл.