problems with iapple videos.MOV

Tom Evans tevans.uk at googlemail.com
Wed Mar 27 14:46:59 UTC 2013


On Tue, Mar 26, 2013 at 1:48 AM, Edwin L. Culp W. <edwinlculp at gmail.com> wrote:
> I'm having a hard time playing and/or changing all the i* videos that I'm
> being sent as video.MOV.
>
> The uname is:
>
> FreeBSD home.encontacto.net 9.1-STABLE FreeBSD 9.1-STABLE #441 r248654M:
> Sun Mar 24 05:39:07 CST 2013
> root at home.encontacto.net:/usr/obj/usr/src/sys/ENCONTACTO
> amd64
>
> I get similar errors to the ones below on all of the apple videos that I
> have and can't play or conver them.  All my normal formats such as avi,
> mp4,even flash.  Any suggestions appreciated.
>
>
> error from vlc
>
> [0x824c4c458] avformat demux error: Could not open
> /root/MaiteBrinca25-03-2013.mov: Unknown error: 1094995529
> [0x82544c458] mp4 demux error: MP4 plugin discarded (no moov,foov,moof box)
> [mov,mp4,m4a,3gp,3g2,mj2 @ 0x82542b420] moov atom not found

If you .mov has no moov atom, then it's not a valid .mov. The moov
atom is an index of all the content in the mov, and is typically right
at the end of the file - it's typically written after the file has
finished being encoded by whatever encoded it.

If it's not there, you're largely stuffed. There are utils out there
that profess to attempt to reindex, your mileage will vary using them.
The most important thing to note is that all .mov files have moov
atoms, if your's do not, you have corrupted .mov files, you should
re-fetch them, not fix them.

To satisfy yourself that it is not all .mov files, use a known good sample:

> $ fetch http://static.clipcanvas.com/sample/clipcanvas_14348_PhotoJPEG.mov
clipcanvas_14348_PhotoJPEG.mov                100% of   97 MB 1594 kBps 00m00s
> $ md5 clipcanvas_14348_PhotoJPEG.mov
MD5 (clipcanvas_14348_PhotoJPEG.mov) = 89c464a96a399c8e03fe92a652855a06

This file works fine in mplayer/ffplay/ffmpeg.

Cheers

Tom


More information about the freebsd-multimedia mailing list