problems with iapple videos.MOV
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
> 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.
More information about the freebsd-multimedia