|
|||||||
Как сохранять видео с youtube, если файла нет в tmp
Время создания: 28.03.2011 20:56
Текстовые метки: flash, flv
Раздел: Компьютер - Linux - Видео в Linux - Работа с видео
Запись: xintrea/mytetra_syncro/master/base/0000003465/text.html на raw.github.com
|
|||||||
|
|||||||
А что, флеш плагин починили и он больше не держит в /tmp временный файл? А как же теперь сохранять? 2. Нагуглилось: #!/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" vlc /proc/$PID/fd/$FD "$1" 3. Можно так: lsof | grep 'deleted' смотришь pid и номера дескрипторов удалёных /tmp/Flash* файлов и их себе копуриуешь из /proc/<pid>/fd/<desc_number>. 4. Да уже год как не в tmp сохраняется. Использую для FF плагин flashgot. 5. /proc/$flashpid/fd/ - Спасибо, любопытное решение, там ссылка на удалённый из /tmp файл который можно читать пока его держат. 6. youtube-dl - Пользуюсь им в связке с mplayer — и флеш не нужен. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|