Become a MacRumors Supporter for $50/year with no ads, ability to filter front page stories, and private forums.

Optix

macrumors newbie
Original poster
Aug 4, 2007
12
0
Whenever I try to open an avi file it opens black. I have about 30 recorded avi files that i want to use in iMovie. I've tried installing quicktime codecs from several sites, including perian. I've tried opening it in 2 different players. I've tried converting it to several different formats so I'm kinda at loss of what to do.


Terminal:
Macintosh:~ samsexton$ file /Users/samsexton/Desktop/\=osk\=\ movie/BF2142\ 2008-03-21\ 01-02-16-49.avi

/Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi: RIFF (little-endian) data, AVI, 400 x 300, >30 fps, video: uncompressed

Any advice or suggestions would be great.

Regards,
Optix.
 
Well avi is kind of a wrapper. The actually content can be compressed in any number of formats. Lots of people like to use all sorts of crazy compression schemes because they don't know any better.
 
yeah avi is a container format. if the video codec is mpeg QuickTime will be able to play it natively.

open the avi in VLC and quote the codecs under the stream in Information (command-I).
 
The actual files were recorded by fraps in windows XP.

I've dragged the files into mac to edit in iMovie. This usually works but it didn't this time. Going back and recording everything again isnt really an option as it took me hours to do in the first place..

Hope this helps?
Optix.

EDIT: downloading VLC now.
 
It doesn't really matter what the videos were from but rather how the videos were saved. Can you open it up in VLC and tell us what they were compressed using?
 
right i got this problem

:main: no suitable decoder module for fourcc `FPS1'.
VLC probably does not support this sound or video format.

Opened it in the messages log if this helps:
main debug: CPU has capabilities 486 586 MMX MMXEXT SSE SSE2 FPU
main debug: looking for memcpy module: 3 candidates
main debug: using memcpy module "memcpymmxext"
main debug: waiting for thread completion
main debug: thread 2953318400 (playlist) created at priority -47 (playlist/playlist.c:184)
main debug: waiting for thread completion
main debug: thread 2953850880 (preparser) created at priority -47 (playlist/playlist.c:210)
main debug: looking for interface module: 1 candidate
main debug: using interface module "hotkeys"
main debug: thread 2954383360 (interface) created at priority -47 (interface/interface.c:198)
main debug: looking for interface module: 3 candidates
main debug: using interface module "macosx"
main debug: thread 2955448320 (manage) created at priority -47 (interface/interface.c:164)
main debug: adding playlist item `BF2142 2008-03-21 01-02-16-49.avi' ( file:///Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi )
main debug: creating new input thread
main debug: waiting for thread completion
main debug: thread 2961838080 (input) created at priority 37 (input/input.c:265)
main debug: creating statistics handler
main debug: `file:///Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi' gives access `file' demux `' path `/Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi'
main debug: creating demux: access='file' demux='' path='/Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi'
main debug: looking for access_demux module: 0 candidates
main warning: no access_demux module matched "file"
main debug: creating access 'file' path='/Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi'
main debug: looking for access2 module: 6 candidates
access_file debug: opening file `/Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi'
main debug: using access2 module "access_file"
main debug: pre-buffering...
main debug: received first data for our buffer
macosx debug: input has changed, refreshing interface
main debug: pre-buffering done 1408981 bytes in 0s - 34654 kbytes/s
main debug: creating demux: access='file' demux='' path='/Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi'
main debug: looking for demux2 module: 44 candidates
avi debug: found Chunk fourcc:46464952 (RIFF) size:23003360 pos:0
avi debug: found LIST chunk: 'AVI '
avi debug: <list 'AVI '>
avi debug: found Chunk fourcc:5453494c (LIST) size:192 pos:12
avi debug: found LIST chunk: 'hdrl'
avi debug: <list 'hdrl'>
avi debug: found Chunk fourcc:68697661 (avih) size:56 pos:24
avi debug: avih: streams:1 flags: HAS_INDEX IS_INTERLEAVED 400x300
avi debug: found Chunk fourcc:5453494c (LIST) size:116 pos:88
avi debug: found LIST chunk: 'strl'
avi debug: <list 'strl'>
avi debug: found Chunk fourcc:68727473 (strh) size:56 pos:100
avi debug: strh: type:vids handler:0x00000000 samplesize:0 50.00fps
avi debug: found Chunk fourcc:66727473 (strf) size:40 pos:164
avi debug: strf: video:FPS1 400x300 planes:1 24bpp
avi debug: </list 'strl'>
avi debug: </list 'hdrl'>
avi debug: found Chunk fourcc:4b4e554a (JUNK) size:1816 pos:212
avi debug: found Chunk fourcc:5453494c (LIST) size:22998820 pos:2036
avi debug: skipping movi chunk
avi debug: found Chunk fourcc:31786469 (idx1) size:2496 pos:23000864
avi debug: idx1: index entry:156
avi debug: </list 'AVI '>
avi debug: * LIST-root size:23003368 pos:0
avi debug: + RIFF-AVI size:23003360 pos:0
avi debug: | + LIST-hdrl size:192 pos:12
avi debug: | | + avih size:56 pos:24
avi debug: | | + LIST-strl size:116 pos:88
avi debug: | | | + strh size:56 pos:100
avi debug: | | | + strf size:40 pos:164
avi debug: | + JUNK size:1816 pos:212
avi debug: | + LIST-movi size:22998820 pos:2036
avi debug: | + idx1 size:2496 pos:23000864
avi debug: AVIH: 1 stream, flags HAS_INDEX IS_INTERLEAVED
avi debug: stream[0] rate:50 scale:1 samplesize:0
avi debug: stream[0] video(FPS1) 400x300 24bpp 50.000000fps
main debug: selecting program id=0
avi debug: stream[0] created 156 index entries
avi debug: stream[0] length:3 (based on index)
main debug: using demux2 module "avi"
main debug: looking for a subtitle file in /Users/samsexton/Desktop/=osk= movie/
main debug: looking for decoder module: 25 candidates
main error: no suitable decoder module for fourcc `FPS1'.
VLC probably does not support this sound or video format.
main debug: killing decoder fourcc `FPS1', 0 PES in FIFO
main debug: meta information:
main debug: - 'Setting' = ' HAS_INDEX IS_INTERLEAVED'
main debug: `file:///Users/samsexton/Desktop/=osk= movie/BF2142 2008-03-21 01-02-16-49.avi' successfully opened
main debug: EOF reached
macosx debug: input has stopped, refreshing interface
main debug: closing input
avi debug: free chunk avih
avi debug: free chunk strh
avi debug: free chunk strf
avi debug: free chunk LIST
avi debug: free chunk LIST
avi debug: free chunk JUNK
avi debug: free chunk LIST
avi debug: free chunk idx1
avi debug: free chunk RIFF
avi debug: free chunk LIST
main debug: removing module "avi"
main debug: removing module "access_file"
main debug: thread 2961838080 joined (input/input.c:412)
main: nothing to play

So it wouldn't even open the file.
 
I have tried converting the files using different converters, they just convert and open in black - the same as the .avi file.
 
i have no idea but my guess would be that the video file is corrupted if VLC cant open it. you may have to record some new videos. what kind of video camera is it?
 
i have no idea but my guess would be that the video file is corrupted if VLC cant open it. you may have to record some new videos. what kind of video camera is it?

It's fraps footage.


I was thinking that I could convert the files in windows and then bring them through to mac, however I deleted the files after i dragged them off windows. When i try to put them back on my windows desktop through mac it says I don't have permissions.

I could try putting my files on a disc and transferring them but I'm only willing to do this if they're going to work when i drag them back into mac again.
 
Yeah, FPS1 is the fraps codec which isn't available for mac. You'll have to do something with it on the pc.

Alright, I read up on that just then. Looks like I'll have to spend a few hours transferring the files to windows and converting them there.


Thanks for all your help,
Optix.
 
Register on MacRumors! This sidebar will go away, and you'll see fewer ads.