"undf" significa "indefinido".
Simplificando, o arquivo está corrompido ou não é reconhecido, por isso sua tentativa de salvar o fluxo falhou e criou um arquivo não legível.
Eu li que os vídeos em buffer do You Tube estão na memória RAM enquanto estão sendo reproduzidos e você não precisa fazer o download deles novamente. basta copiar o arquivo flash para outro local. No entanto, quando eu copiei para o diretório home, ele diz permissão negada eo arquivo .flv na área de trabalho quando jogado usando vlc diz vlc não pode reproduzir o arquivo do formato "undf". Qual pode ser o problema?
Veja o que eu fiz:
pgrep -f flashplayer
Obteve o PID para o vídeo.
Navegue pela RAM:
cd /proc/pid/fd
ls -l
para ver o número associado ao vídeo.
Copiado para o diretório inicial: cp XX /home/username/12.flv
Isso é tudo!
"undf" significa "indefinido".
Simplificando, o arquivo está corrompido ou não é reconhecido, por isso sua tentativa de salvar o fluxo falhou e criou um arquivo não legível.
Embora não seja uma resposta direta à sua pergunta, se você quiser fazer o download de vídeos do YouTube, use o youtube-dl . Está no repositório, mas precisa ser atualizado separadamente (execute youtube-dl -U
como root; talvez seja necessário fazer isso duas vezes).