AVCONV: pts has no value error

Convertendo nel formato mp4 può verificarsi l’ errore “pts has no value error” ripetuto moltissime volte.

Spiegazione e correzione:

First, a background on why this error exists. AVI does not support variable frame rate video. So somewhere at the start of the file the frame rate is recorded. mp4 does support variable frame rate, so it is required that the duration of each frame is known. In ffmpeg the pts generation for fixed frame rate video is usually handled by the decoder. but by using -codec copy, you are bypassing the decoder.

The solution is specifying -fflags +genpts (must be before the input file is specified with -i).

VirtualBox errore cartelle condivise

Con l’ aggiornamento di VirtualBox alla 4.3.10r93012 è nato un problema:
il mount delle directory condivise fallisce con errore sf_read_super_aux err=-22.

Impostando l’ automount e facendo reboot, il mount va a buon fine, ma il mount manuale non funziona ancora, neanche reinstallando VBoxGuestAdditions.

E’ un vecchio bug che si è ripresentato: /sbin/mount.vboxsf è un link sbagliato, infatti

ls -l /sbin/mount.vboxsf
lrwxrwxrwx 1 root root 40 apr 15 11:10 /sbin/mount.vboxsf -> /usr/lib/VBoxGuestAdditions/mount.vboxsf
# ma la destinazione non esiste:
ls/usr/lib/VBoxGuestAdditions/mount.vboxsf
bash: ls/usr/lib/VBoxGuestAdditions/mount.vboxsf: File o directory non esistente
# ricerco la destinazione giusta:
locate mount.vboxsf
/opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf
# correggo il link
ln -sf /opt/VBoxGuestAdditions-4.3.10/lib/VBoxGuestAdditions/mount.vboxsf /sbin/mount.vboxsf

In questo modo il mount manuale funziona di nuovo.
Rimane solo un problema: il mount in /etc/fstab fallisce perchè non viene caricato il modulo vboxsf al boot: basta aggiungerlo a /etc/modules

echo vboxsf >> /etc/modules

fonte:
http://lifecs.likai.org/2014/04/virtualbox-shared-folder-linux-notes.html