I have a bunch of (low quality) .rmvb files that I want to burn to DVD in a way that a standard DVD player can play them (no DivX).
What is the best way to accomplish this? Toast supports "DVD video" format, but is incompatible with .rmvb. So I need to convert those to another format first. There are three choices for DVD (DVD-lo, DVD-mpeg2enc, DVD-ffmpeg) and also 2 for SVCD. Will a DVD player play "SVCD" files?
Anyhow, NONE of those works. For example, if I select DVD-lo or DVD-mpeg2enc, I get:
Encoding started on Sat Oct 15 14:49:37 PDT 2005
INFO: [yuvscaler] yuvscaler (version 1.7.0) is a general scaling utility for yuv frames
INFO: [yuvscaler] (C) 2001-2002 Xavier Biquard <xbiquard@free.fr>
INFO: [yuvscaler] yuvscaler -h for help, or man yuvscaler
usage: movtoy4m -w width -h height -F a:b -a a:b [-s] [-f] [-o ppm/y4m] movie.mov
example: movtoy4m -w 352 -h 288 -F 25:1 -a 4:3 pal_normal.mov
example: movtoy4m -w 352 -h 240 -F 30000:1001 -a 16:9 ntsc_wide.mov
**ERROR: [yuvscaler] Could'nt read YUV4MPEG header!
**ERROR: [mpeg2enc] Could not read YUV4MPEG2 header: system error (failed read/write)!
Notice that can play the .rmvb just fine from within ffmpegx. One encoding that works would be to mpeg4 (.avi). Why does ffmpegs fail?
If I select DVD-ffmpeg, encoding finishes within 1 second, with the following error message:
Encoding started on Sat Oct 15 14:52:32 PDT 2005
[NULL @ 0x4199e0]Unsupported video codec
Input #0, rm, from '/Users/xxx/Desktop/Test Movies/[Èú?Èú?ÂÖ¨‰?ª].[YYCAF][LuLu][001v2][KO_CN].rmvb':
Duration: 01:12:08.1, start: 0.000000, bitrate: 590 kb/s
Stream #0.0: Audio: 0x0000, 32 kb/s
Stream #0.1: Video: RV40, 640x480, 12.00 fps, 547 kb/s
Stream #0.2: Data: 0x0000
Codec type mismatch for mapping #0.0 -> #0.0
Maddening. Thans for any help.[/i]
Results 1 to 13 of 13
-
-
Originally Posted by germ
If I select DVD-ffmpeg, encoding finishes within 1 second, with the following error message:
Codec type mismatch for mapping #0.0 -> #0.0
-
Thanks, but I cannot make it work. If I try those options, I sometimes get the warning about special characters in the file name. I remove the special characters, AND I STILL GET the warning.
I consider myself an expert mac user, but I'm beginning to loose my patience with ffmpegx.
-
Thanks again. Tried re-naming. Same error:
Encoding started on Sun Oct 16 20:00:09 PDT 2005
usage: movtoy4m -w width -h height -F a:b -a a:b [-s] [-f] [-o ppm/y4m] movie.mov
example: movtoy4m -w 352 -h 288 -F 25:1 -a 4:3 pal_normal.mov
example: movtoy4m -w 352 -h 240 -F 30000:1001 -a 16:9 ntsc_wide.mov
pipe:: Error while opening file
BUT the file opens and plays just fine from within ffmpegX. There are NO special character anywhere in the file path or name.
The only conversion that works is to DivX, and only the mpeg2enc one.
VERY FRUSTRATING.
-
I take it back: Converting to .AVI does not work, either. Here is the error message:
Encoding started on Sun Oct 16 20:01:03 PDT 2005
MEncoder dev-CVS-050814-13:46-3.3 (C) 2000-2005 MPlayer Team
Mac OSX static build for ffmpegX
AltiVec found
CPU: PowerPC
success: format: 0 data: 0x0 - 0x130c3031
REAL file format detected.
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
Stream description: Video Stream
Stream mimetype: video/x-pn-realvideo
Stream mimetype: logical-fileinfo
VIDEO: [04VR] 640x480 24bpp 24.000 fps 0.0 kbps ( 0.0 kbyte/s)
[V] filefmt:11 fourcc:0x30345652 size:640x480 fps:24.00 ftime:=0.0417
================================================== ========================
Opening audio decoder: [realaud] RealAudio decoder
opening shared obj '/Library/Application Support/ffmpegX/reallib/cook.so'
Error: dlopen(/Library/Application Support/ffmpegX/reallib/cook.so, 1): image not found
Read the RealAudio section of the DOCS!
ADecoder init failed
Opening audio decoder: [realaud] RealAudio decoder
opening shared obj '/Library/Application Support/ffmpegX/reallib/cook.so.6.0'
So it seems the audio is the problem. Any ideas?
-
Make sure you use the stable build of the Real codecs from http://prdownloads.sourceforge.net/mplayerosx/reallib.zip?download
Download, unzip and copy the reallib folder into /Library/Application Support/ffmpegX
The conversions supporting Real are the ones using mencoder and mpeg2enc with "decode with mplayer". Click the "Play" button before encoding, if you see the movie then it should be encodable.
-
Hi I'm having such similar issue with germ, plus some new error msg. may i know how did you help germ to resolve?
Error msg 1
/Users/fredlee/Desktop/34.rmvb: I/O error occured
Usually that means that input file is truncated and/or corrupted.
[when using mplayer or real player, it plays perfectly fine with video and audio as well. I tried changing the file name to .rm and still the same]
Error msg 2
Encoding started on Sun Oct 23 17:22:16 GMT-8 2005
[NULL @ 0x4199e0]Unsupported video codec
Input #0, rm, from '/Users/fredlee/Desktop/01.rmvb':
Duration: 00:43:54.0, start: 0.000000, bitrate: 524 kb/s
Stream #0.0: Audio: 0x0000, 32 kb/s
Stream #0.1: Video: RV40, 512x384, 12.00 fps, 486 kb/s
Stream #0.2: Data: 0x0000
Codec type mismatch for mapping #0.0 -> #0.0
[this is the same as germ. again it reads perfectly fine in mplayer or real player]
Appreciate your help.
Thanks.
-
Some progress: Now the encoding to DVD with mencoder seems to work. I still get error about trying to open som cook files inside the application support folder:
Encoding started on Wed Oct 26 20:14:37 PDT 2005
/Users/xxx/Desktop/TestMovies/LuLu001.rm.ff/
-f 5 -b 2661 -q 3 -B 260 -V 230 -a 2
-F 1
INFO: [yuvscaler] yuvscaler (version 1.7.0) is a general scaling utility for yuv frames
INFO: [yuvscaler] (C) 2001-2002 Xavier Biquard <xbiquard@free.fr>
INFO: [yuvscaler] yuvscaler -h for help, or man yuvscaler
MPlayer dev-CVS-050814-13:46-3.3 (C) 2000-2005 MPlayer Team
Mac OSX static build for ffmpegX
AltiVec found
CPU: PowerPC
CommandLine: '-noframedrop' '-vo' 'yuv4mpeg' '-ao' 'pcm:waveheader' '-v' '-osdlevel' '0' '/Users/xxx/Desktop/TestMovies/LuLu001.rm' '-aid' '0'
get_path('font/font.desc') -> '/Users/xxx/.mplayer/font/font.desc'
font: can't open file: /Users/xxx/.mplayer/font/font.desc
Font /usr/local/share/mplayer/font/font.desc loaded successfully! (206 chars)
Using Unoptimized OnScreenDisplay
Using Darwin accurate timing
Error: dlopen(/Library/Application Support/ffmpegX/reallib/cook.so, 1): image not found
known' is not defined.
get_path('input.conf') -> '/Users/xxx/.mplayer/input.conf'
Can't open input config file /Users/xxx/.mplayer/input.conf: No such file or directory
Can't open input config file /usr/local/etc/mplayer/input.conf: No such file or directory
Falling back on default (hardcoded) input config
get_path('LuLu001.rm.conf') -> '/Users/xxx/.mplayer/LuLu001.rm.conf'
Playing /Users/xxx/Desktop/TestMovies/LuLu001.rm.
[file] File size is 319565873 bytes
ERROR: Could not open required DirectShow codec cook.so.
ADecoder preinit failed
Error: dlopen(/Library/Application Support/ffmpegX/reallib/cook.so.6.0, 1): image not found
ERROR: Could not open required DirectShow codec cook.so.6.0.
ADecoder preinit failed
ERROR: Could not open required DirectShow codec cook3260.dll.
ADecoder preinit failed
p/TestMovies/LuLu001.rm
STREAM: Description: File
STREAM: Author: Albeu
STREAM: Comment: based on the code from ??? (probably Arpi)
Checking for YUV4MPEG2
ASF_check: not ASF guid!
Checking for Nullsoft Streaming Video
Checking for NuppelVideo
Checking for REAL
REAL file format detected.
real: Header size: 18
real: Header object version: 1
real: File version: 0
Chunk: PORP (504f5250) (size: 0x32, offset: 0x12)
First index chunk offset: 0x130b7587
First data chunk offset: 0x440
Flags (9): [save allowed]
Error: dlopen(/Library/Application Support/ffmpegX/reallib/drvc.so, 1): image not found
unk: TNOC (544e4f43) (size: 0x78, offset: 0x44)
Chunk: RPDM (5250444d) (size: 0xac, offset: 0xbc)
Found new stream (id: 0)
Stream description: Audio Stream
Stream mimetype: audio/x-pn-realaudio
==> Found audio stream: 0
Found audio stream!
version: 5
header size: 78
frame_size: 465
sub_packet_size: 93
samplerate: 44100, channels: 2
======= WAVE Format =======
Format Tag: 28515 (0x6F63)
Channels: 2
Samplerate: 44100
avg byte/sec: 32041
Block align: 465
bits/sample: 16
cbSize: 26
ERROR: Could not open required DirectShow codec drvc.so.
Error: dlopen(/Library/Application Support/ffmpegX/reallib/drv4.so.6.0, 1): image not found
ERROR: Could not open required DirectShow codec drv4.so.6.0.
ERROR: Could not open required DirectShow codec drv43260.dll.
[0] [5d] [0] [10] [0] [15] [1] [d1] [0] [10] [1] [0] [0] [3] [8] [0] [0] [20] [0] [0] [0] [0] [0] [2] [0] [4]
===========================
Similar Threads
-
Conversion Question: rmvb file via dvd player
By seifhatem in forum Newbie / General discussionsReplies: 5Last Post: 17th Nov 2010, 11:01 -
Newbie Blu-ray to iPod conversion question
By Niko in forum Newbie / General discussionsReplies: 7Last Post: 18th Dec 2008, 17:27 -
rmvb format to mpeg conversion
By sumeshkri in forum Video ConversionReplies: 7Last Post: 2nd Oct 2008, 03:55 -
flv > mov conversion fails, empty file, why?
By sduck409 in forum ffmpegX general discussionReplies: 2Last Post: 5th Feb 2008, 22:04 -
VirtualDubMod RMVB conversion problem
By pchan in forum Video ConversionReplies: 7Last Post: 22nd Nov 2007, 18:39