|
|||||||
Сохранение flash-video из кэша браузера
Время создания: 11.12.2011 18:47
Раздел: Компьютер - Linux - Видео в Linux - Работа с видео
Запись: xintrea/mytetra_syncro/master/base/1323618447hg51fu7tsw/text.html на raw.github.com
|
|||||||
|
|||||||
Сохранить все открытые в данный момент в браузере flv-видеоролики в отдельную директорию можно вот таким простым однострочным скриптом. copy-cached-flv.sh: #!/bin/bash
lsof -n | grep /tmp/Flash | \ awk '{line = "/proc/" $2 "/fd/" $4; sub("[^0-9]*$","",line); print line}' | \ xargs -I '{}' cp -v '{}' -t "$@" --backup=t Использование ./copy-cached-flv.sh «директория назначения» $ ./copy-cached-flv.sh ~/my_flash_videos/ `/proc/24624/fd/29' -> `/home/giner/my_flash_videos/29' `/proc/24624/fd/35' -> `/home/giner/my_flash_videos/35' При повторном запуске скрипта старые файлы не затираются, но переименовываются. $ ./copy-cached-flv.sh ~/my_flash_videos/ `/proc/24624/fd/29' -> `/home/giner/my_flash_videos/29' (backup: `/home/giner/my_flash_videos/29.~1~') `/proc/24624/fd/35' -> `/home/giner/my_flash_videos/35' (backup: `/home/giner/my_flash_videos/35.~1~') Важно: обратите внимание, что данный способ работает, только в том случае, когда видео flash-плееру доставляется в виде flv-файла по http-протоколу. |
|||||||
Так же в этом разделе:
|
|||||||
|
|||||||
|