Имея доступ к буферизованным видео в оперативной памяти [closed]

Я прочитал, что видео с буферизацией you-tube находятся в ОЗУ во время их воспроизведения, и вам не нужно загружать их снова. просто скопируйте флэш-файл в другое место. Однако, когда я скопировал его в домашний каталог, он говорит, что разрешение отклонено, а файл .flv на рабочем столе при воспроизведении с использованием vlc говорит, что vlc не может воспроизвести файл формата «undf». В чем может быть проблема?

Вот что я сделал:

pgrep -f flashplayer

Получил PID для видео.

Перемещение по ОЗУ:

cd /proc/pid/fd

ls -l для просмотра номера, связанного с видео.

Скопировал его в домашнюю директорию: cp XX /home/username/12.flv

Вот и все!

0
задан 17 February 2013 в 18:24

2 ответа

Хотя это не является прямым ответом на ваш вопрос, если вы хотите загрузить видео с YouTube, используйте youtube-dl . Он находится в репозитории, но требует отдельного обновления (запустите youtube-dl -U от имени root; вам может потребоваться сделать это дважды).

0
ответ дан 17 February 2013 в 18:24

«undf» означает «неопределенный».

Проще говоря, файл поврежден или не распознан, поэтому ваша попытка сохранить поток не удалась и создала файл, который невозможно воспроизвести.

0
ответ дан 17 February 2013 в 18:24

Другие вопросы по тегам:

Похожие вопросы: