LinuxForum.Fans
Тема

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

Автор: zhevak 95 сообщений 41047 просмотров
#134951
drBatty написал:
а способ а-ля zhevak, легко.

Метод то рабочий, проверял на OpenSuse 11.3 и RFR14, но вот будет ли данным способом пользоваться "домохозяйка" я затрудняюсь ответить =)

#134972

а вообще, всё что выше сказано, можно свернуть в одну строчку, и не парится:
[console]ksu@ksu:~$ cat save_flash.sh
#!/bin/sh

# каталог, в который грузим файл
TD="$HOME/Загрузки"

# расширение
EXT=".flv"

# браузер
BR="seamonkey"

lsof | sed -rn "s%^$BR\s+([0-9]+)\s+\w+\s+([0-9]+)u\s+.*/tmp/(Flash\w+)\s+\(deleted\)$%touch $TD/\3$EXT \&\& dd if=/proc/\1/fd/\2 of=$TD/\3$EXT bs=4096 \&\& file $TD/\3$EXT%e;T;p"
ksu@ksu:~$ ./save_flash.sh
1317+1 записей считано
1317+1 записей написано
скопировано 5394950 байт (5,4 MB), 0,130652 c, 41,3 MB/c
/home/ksu/Загрузки/FlashXXwgtyzf.flv: Macromedia Flash Video
[/console]

#134973
i2ks написал:
но вот будет ли данным способом пользоваться "домохозяйка" я затрудняюсь ответить

повесьте ей ярлычёк на мой скрипт на рабочий стол, она вам спасибо скажет. smile

#134978

drBatty, не, не скажет, я же говорю, что проще выдирать с ссылок, а здесь получается надо просмотреть(прослушать) ролик, в общем flashgot+donwloadhelper намного юзабельней с точки зрения пользователя, нежели ваш вариант, но это все ИМХО =)
drBatty, кстати, мультимедийный контент не только в flv, а так же и в m4v, mp4,mp3 как то с таким скриптом далеко не уйдешь =)

#134984
i2ks написал:
[quote=drBatty]а способ а-ля zhevak, легко.

Метод то рабочий, проверял на OpenSuse 11.3 и RFR14, но вот будет ли данным способом пользоваться "домохозяйка" я затрудняюсь ответить =)[/quote]
Не понимаю, что Вы взволновались. Я совсем не рассчитывал на домохозяек. Я вообще про них не думал и не пытался создать универсальный (для всех категорий граждан) подход. О чем Вы!?

Домохозяйке по большому счету ни Линукс, ни Виндовз, ни даже сам комп -- не нужен! У правильной домохозяйки должен быть домохозяин, который ... <думаю, что можно не продолжать>
Так о чем тогда спорим?

#134988
i2ks написал:
кстати, мультимедийный контент не только в flv, а так же и в m4v, mp4,mp3 как то с таким скриптом далеко не уйдешь =)

А голова на что?

#134989
zhevak написал:
Так о чем тогда спорим?

об автоматизации процесса =)

zhevak написал:
А голова на что?

не забивать голову не нужной информацией, опять же я говорил:

i2ks написал:
но это все ИМХО smile
#134996
i2ks написал:
не, не скажет, я же говорю, что проще выдирать с ссылок, а здесь получается надо просмотреть(прослушать) ролик, в общем flashgot+donwloadhelper намного юзабельней с точки зрения пользователя, нежели ваш вариант, но это все ИМХО

ИМХО нет. сайтостроители специально применяют меры, что-бы вы не распарсили. А браузер не обманешь - нет смысла. Самому браузеру по барабану вообще-то, будет кто дёргать файлы, или нет. Потому данный метод более надёжный и универсальный, чем парсинг исходной странички. Что до плагина - долго ждать, пока его разраб подправит, если он чем-то не устраивает вас. Скрипт-же этот примитивен, и его может поправить любой линуксоид, который прочитал эту статью.

i2ks написал:
кстати, мультимедийный контент не только в flv, а так же и в m4v, mp4,mp3 как то с таким скриптом далеко не уйдешь

а вот и нет - привинтите переименовалку по типу, если вам этого надо. Я об этом не подумал, но переименовалка у меня уже есть :)

i2ks написал:
об автоматизации процесса

и я про что. А ежели ваш плагин не поддерживает 3gp или ещё что-то? я за минуту исправлю. а вы?

#135005
drBatty написал:
ИМХО нет. сайтостроители специально применяют меры, что-бы вы не распарсили. А браузер не обманешь - нет смысла. Самому браузеру по барабану вообще-то, будет кто дёргать файлы, или нет. Потому данный

Я вам говорю то что есть по факту, не с технической стороны, а просто "шаговой" доступности", а как и что там браузер делает пользователя не волнует. А эта схема то что я предложил рабочая 100%, как для win так и для *nix пользователей :P

#135007
drBatty написал:
и я про что. А ежели ваш плагин не поддерживает 3gp или ещё что-то? я за минуту исправлю. а вы?

плагин выдирает прямую ссылку, хоть там "bla-ble-blu" будет. Самое главное что бы он попадал под мультимедийный контент.

#135009
i2ks написал:
плагин выдирает прямую ссылку, хоть там "bla-ble-blu" будет. Самое главное что бы он попадал под мультимедийный контент.

ага. и я про что. значит этот ваш плагин bla-ble-blu сделает вместо нормального файла? а моя переименовалка не смотрит на имя файла, как и просмоторщик, она смотрит на первые байты, и сверяется с базой известных файлов. потому мой скрипт надёжнее. не сомневаюсь, что вы это знаете, и переименуете сами. Но файловый менеджер домохозяйки об этом не знает, и озадачит её вопросом "чем открыть bla-ble-blu?".

i2ks написал:
А эта схема то что я предложил рабочая 100%, как для win так и для *nix пользователей tongue

эта схема не 100% рабочая. Говорю-же, масдайщики тоже испытывают эту проблему, и в Сети можно нагуглить мануалы на эту тему. ну вот например: http://www.sql.ru/forum/actualthread.aspx?tid=368160
Видите силу линукса? В этом вашем маздае приходится скачивать какой-то файлмон, и ещё анлокер до кучи. Пользуясь мутными доками изучать всё это барахло, и потом трахаться с применением последнего. У нас можно всё засунуть в скрипт (причём всё УЖЕ есть), и тупо кликать по нему мышкой, не думая о деталях.

#135018
drBatty написал:
ага. и я про что. значит этот ваш плагин bla-ble-blu сделает вместо нормального файла? а моя переименовалка не смотрит на имя файла, как и просмоторщик, она смотрит на первые байты, и сверяется с базой известных файлов. потому мой скрипт надёжнее. не сомневаюсь, что вы это знаете, и переименуете сами. Но файловый менеджер домохозяйки об этом не знает, и озадачит её вопросом "чем открыть bla-ble-blu?".

Идти и учите мат часть, для ознакомления поставьте FF с соответствующими плагинами, и посмотрите что к чему, а лишь потом лезьте в дискуссию, вы вообще хоть видели что делают эти плагины? У меня есть подозрение что нет, а ваши догадки ни о чем, так как вы не знакомы с мат часть, и расширение будут нормальные, к примеру с такими именами и расширениями как: cb72c71a1ca4.mp3 или a02dd8daacc2.flv или a02dd8daacc2.mp4, при этом со всеми сохранными id3 тегами.

drBatty написал:
эта схема не 100% рабочая. Говорю-же, масдайщики тоже испытывают эту проблему,

Этой схемой пользуются все мои знакомые кто использует FF, даже те у кого есть mac os x и кому лень лезть в окошко активного монитора и потом с помощью того же вегета скачать файл. Скорее всего не разобрались что к чему вот и все.

Съели? Приятного аппетита.

#135036
i2ks написал:
Идти и учите мат часть, для ознакомления поставьте FF с соответствующими плагинами, и посмотрите что к чему, а лишь потом лезьте в дискуссию,

ставил. когда-то давно только. я не знаю, и знать не хочу, как они работают. Помню точно, что не всегда получалось скачать.

i2ks написал:
Этой схемой пользуются все мои знакомые кто использует FF, даже те у кого есть mac os x и кому лень лезть в окошко активного монитора и потом с помощью того же вегета скачать файл. Скорее всего не разобрались что к чему вот и все.
Съели? Приятного аппетита.

причём тут wget? это ВЫ про него что-то писали. Идите лучше перечитайте первый пост, и подумайте. Или найдите в моём скрипте слово wget. Сами сказали глупость, сами-же с ней спорите. Удачи.

#135044
drBatty написал:
причём тут wget? это ВЫ про него что-то писали. Идите лучше перечитайте первый пост, и подумайте. Или найдите в моём скрипте слово wget. Сами сказали глупость, сами-же с ней спорите. Удачи.

ОМГ, вы уже не знаете к чему придраться, так как нет весомых аргументов. Вы хоть почитайте о чем я писал. И тогда поймете почему я упомянул wget.

drBatty написал:
ставил. когда-то давно только. я не знаю, и знать не хочу, как они работают. Помню точно, что не всегда получалось скачать.

Значит не разобрались и не было желания разбираться, а кричите громче всех.

Вот поэтому прежде чем писать что либо, разберитесь в вопросе, а лишь потом напишите. :[
P.S. Будьте проще, и люди к вам потянутся smile

#135046
zhevak написал:
"bla-ble-blu" -- это не правильно.
Правильно пишется так: blah-blah-blah

это был сарказм smile Я думаю оппонент понял о чем шла речь. smile

#135083
i2ks написал:
вы уже не знаете к чему придраться, так как нет весомых аргументов. Вы хоть почитайте о чем я писал. И тогда поймете почему я упомянул wget.

я не придираюсь.

i2ks написал:
Мне к примеру проще выдирать прямые ссылки и потом wget'ом складывать в папку, а сотруднице с помощью 3х кликов мышкой

...а мы тут обсуждаем третий метод: закаченный файл сохраняется.
так к чему вы упомянули wget? я согласен, им не очень-то удобно скачивать такое. во всяком случае мне.

i2ks написал:
Значит не разобрались и не было желания разбираться, а кричите громче всех.

а какая разница ГДЕ разбираться? в непонятных настройках непонятного плагина, или в файлах, про которые я и так уже почти всё знаю? если разбираться таки надо. Например мне. А я несколько больше в теме, чем эта ваша домохозяйка, и уж если я не осилил, то и она вряд-ли.

i2ks написал:
Вот поэтому прежде чем писать что либо, разберитесь в вопросе, а лишь потом напишите.

а я разобрался. УМВР. мы вообще не про плагины начинали. Вам нравится их использовать? Никто не против. Нравится wget - в перёд. Я вас не заставлял использовать именно этот способ. Я просто показал, что он отлично автоматизируется. Если вам это не нужно, а нужна простота и клики - удачи.

Ну и наконец, я не знаю, и знать не желаю, какой способ лучше ДЛЯ ВАС. Это вы сами решите, Не понимаю, в чём проблема-то? Что вы так настойчиво отправляете меня учить какую-то "матчасть", и разбираться, как ставить кривые плагины в кривой браузер, в варезной венде? Ну не люблю я плагины. Да. Это, ИМХО, идеальное место для шпиона. Засунуть вредоносный код в FireFox я не могу, а в плагин могу. Могу конечно в какую-нибудь другую утилиту, но:
1) как заставить юзера юзать МОЮ утилиту?
2) как объяснить юзеру, почему эта утилита ВНЕЗАПНО стала сливать сотни нефти налево?
А с плагином всё легко и просто. И написать можно нужную вещь за один вечер. Такие дела...

ЗЫЖ кстати, мой скрипт == плагин к браузеру. Он-же сам ничего не качает, а паразитирует на браузере. Потому наш спор вообще не имеет ИМХО никакого смысла.

#135125

drBatty и чО? smile , в очередной раз убеждаюсь то что вы тро-ло-ло и болтун =)

#135431

Дык будут сслыки на удаленные, но продолжающие работу ролики?

#135439
papin-aziat написал:
Дык будут сслыки на удаленные, но продолжающие работу ролики?

Я так понимаю вопрос ко мне. Причем повторно.

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


У нас на форуме недавно прошла объява, некто fire_2008_86 пригласил на свой сайт заценить его видеоролики http://linuxforum.ru/viewtopic.php?pid=149948#p149948
Там на сайте уже есть три его ролика. Выбирайте любой. Я описывал работу метода вроде как с первым уроком. Точно не помню, но мне кажется, что это не принципиально.

Вот ссылка на страницу с роликами: http://shkola-linux.ru/video-uroki/59-rabota-v-komandnoi-stroke-linux.html

#135448
zhevak написал:

Я так понимаю вопрос ко мне.

Да, спасибо за ответ, дык значит именно эти ролики отсутствуют в /tmp и их творец жмотничает? Щас просто не возможности проверить.

Войдите или зарегистрируйтесь, чтобы ответить.