Read-only archive of the All About Symbian forum (2001–2013) · About this archive

3gp -> AVI, solution here

46 replies · 66,948 views · Started 17 May 2003

There's a proggy called 3gpToRawAvi (thanx to vital on Nokia3650.net) that translates 3gp files to raw uncompressed AVI.

The problem is that your typical 94kb 3gp becomes a humongous 3.6 MB AVI file. It needs translating into a compressed AVI format. I've found two applications that will perform this translation.

1) AVI Compression Converter.

Advantages
. Easy to use

Disadvantages
. Not very many options, e.g. no 'Quality' option
. Commercial/Trialware Annoying nag screens

Just select 'Input file', 'Output file', and the video and audio compression codecs you want to use.

Using ...
Video: Indeo� video 5.10
Audio: Microsoft ADPCM

... I get a file about 350kb in size.

2) VirtualDub (download here - apparently version 1.5.2 is buggy, so go for 1.5.1. Also some older version may not be able to read the AVI output by 3gpToRawAvi)

Advantages
. Freeware
. Very configurable

Load the AVI in VirtualDub before setting the options.

There are Compression options in the 'Video' and 'Audio' menus (select 'Full Audio Processing' to enable the audio compression menu option.) Also note the 'Quality' setting in the video compression.

Do 'File' -> 'Save as AVI...' when you're ready.

I haven't used VirtualDub before and I don't know what the ideal settings are, but this is what I've been using -

Video codec: Indeo video 5.10
Quality: 75%
Audio: Microsoft ADPCM

I've been getting mostly 240-300kb for my 94kb files.

I'm sure there are people out there who can figure out what the optimal settings should be. Anyone?

Thanks for the software links Ive been looking for a while for something to convert to AVI. Could you give me a bit of help to get started please, what it the exact command that you input to get 3gpToRawAvi to convert the file? Ive tried various commands but with no luck, its ages since I did anything like this in DOS so im probably missing something really simple.
Any help is much appreciated.
Stezos

For people who aren't familiar with command line applications...

3gpToRawAVI is a command line utility. That means that you have to run it from a command line console in Windows.

Firstly move/copy whatever files you want to convert to the directory that 3gpToRawAVI is extracted to.

Now use the command line to run the app...
1) Click the 'Start' button
2) Select 'Run...'
3) In Windows NT/2000/XP type

cmd

In Windows 95/98 type

command

That runs the command line console. Now you need to navigate to the folder that you have unzipped 3gpToRawAVI to.

4) Your prompt tells you what folder you are in. To change the drive, type the drive letter follwed by a colon and press enter. E.g. to change from d: to c: type

c:

and press enter.

To change folder type 'cd' followed by the name of the folder you want to move to, preceded by '\' and without the drive letter and colon.

Example: If you see the following in the command line console...


Microsoft Windows XP [Version 5.1.2600]
(C) Copyright 1985-2001 Microsoft Corp.

C:\Documents and Settings\User>

... then you are in the C:\Documents and Settings\User folder.

To navigate to the C:\Utilities\3gpToRawAVI folder type

cd \Utilities\3gpToRawAVI

... and hit enter.

OK, now you have navigated to the folder that 3gpToRawAVI is unzipped to. To run the application type '3gpToRawAVI' followed by the name of the file that you to convert, without the .3gp extension.

For example, to convert a file called 'Video(01).3gp' to 'Video(01).avi' type following...

3gpToRawAVI Video(01)

... and hit enter. Note the file must have the extension .3gp and you must not type the .3gp extension when running the command.

Stuff will scroll on the console window for a few seconds and when it's done you'll have your file.

Thanks for the reply, that is what I had been doing but i kept getting an error message, something about C:\my documents........... blah blah blah. But after moving the directory I had the program located in to the root of C: it works fine now (this is on win xp)
Cheers
Stezos

Ah. OK a bit of experimentation shows that, on XP anyway, 3gpToRawAVI won't work if it's folder, or any of it's parent folders have a space in the name.

For instance if 3gpToRawAVI is in "c:\documents and settings\" or in any folder within "c:\documents and settings\" then you'll get an error when you try to run it.

That might explain why running it in the root folder works.

Anyone getting this kind of error on pre-XP Windows?

I'm having a problem converting the file. I have windows xp and this is the error message I am getting: Could not find c:\docume~1\jack\locals~1\temp\mmctmps*-* The batch file could not be found.

Now I don't know what this means.. But the program is under C:\Utilities\3gpToRawAvi. I put the file I want to convert all over the place. How do you specify where the file is located; the file you want to convert.
0
1
2
(error message)

Why is it even bothering to go into documents.. etc. if the file isn't even there. I put the file in there to see what would happen but still no luck. I can convert the files that came with the program just fine. The bear one and the Video-03 one. In case you didn't notice, there was two videos that came with the downloaded program.

[quote="Anonymous"]How do you specify where the file is located; the file you want to convert.[/quote]

I don't specify where the file is located. I just put it in the directory that 3gpToRawAVI is in. Then to convert 'file.3gp' (for example) I type

3gpToRawAVI file

[quote="Anonymous"]... this is the error message I am getting:

Could not find c:\docume~1\jack\locals~1\temp\mmctmps*-* The batch file could not be found.

0
1
2
(error message)

[/quote]

Yeah I get that too, every time, even when it works. I don't worry about it (and it doesn't worry about me). Then the error scrolls off the window when the 'Frame #' stuff comes up.

[quote="Anonymous"]Why is it even bothering to go into documents.[/quote]

I have no idea.

When I try to download the file from the link you provided above, i get a corrupted zip. Can anyone upload the file to another server?

Found a user interface (windows program, none of this command line business) for 3gpToRawAVI on http://www.ngforum.org (thanx to alexlg).

Download it here.

You have to tell this program where the 3gpToRawAVI.exe file is, as well as the .3gp file that you want converted, and the location and name of the AVI to be created.

The program is in French, but it's easy to use.

The first line is the 3gpToRawAVI.exe folder and filename (click 'Parcourir...' to browse).
The second line is for the .3gp folder and filename.
The third line is for the .avi folder and filename.

Be sure that there are no spaces in any of the folders.

Also note that it doesn't seem to work if the .3gp file is not in the same directory as the 3gpToRawAVI.exe file.

[quote="the guest 😊"]Thanks both of you!!!!!!! 😃[/quote]

That was me with the Interface as well (forgot to log in), and you're welcome!

Okay, odd... every time I try and use this it only works a handful of times (last nite was 5, now it's 3) before it just keeps crashing. Restarting comp fixes it. Any ideas?

[quote="Anonymous"]I'm having a problem converting the file. I have windows xp and this is the error message I am getting: Could not find c:\docume~1\jack\locals~1\temp\mmctmps*-* The batch file could not be found.

Now I don't know what this means.. But the program is under C:\Utilities\3gpToRawAvi. I put the file I want to convert all over the place. How do you specify where the file is located; the file you want to convert.
0
1
2
(error message)

[/quote]

Thats probably because the video you tried to convert didnt have sound
and so the program hangs.

Apparently 3gpToRawAve requires that the .3gp file has sound.
8)

Since you guys in this thread seem to know what you are doing in converting video files, here is my problem. I am sorry in advance if it is an ignorant question, but you got to start somewhere. I have been abel to convert an mpg video (originally 35mb) to a 3gp file using pvauthor (trial or basic version). The converted file plays fine on my 3650. I have tried to convert the same mpg file into a rm file using Helix Producer Plus (setting it with a Real Video Codec 8.0, framerate of 20 and other settings that ahve been recommended in this forum for Real Video). The file after encoding is 3.2mb. When I try to play it on my phone (using the in-built Real Player) I get a message saying the file is too large. I have tried this with automatic scaling both on and off. I have the file on my MMC which is a SanDisK 64mb MMC. There is approx. 54mb free memory on my MMC and about 2.9mb free flash memory. Can you help me sort this out please? My second question is: Can I convert avi files to rm files and/or 3gp files using Helix Producer Plus to play back on my 3650? I yes, can you give me some guidance please. Thanks for yuor help with both questions.

When it says 'out of memory' it means RAM not MMC memory. So file is too big to load... And 20FPS is too much, 10-15 is what N3650 can play/ (10)record...

Well I will give it a try at a different framerate although others in this forum are swearing by a framerate of 20. The message I get says "too larege" not "out of memory" but I think what you are saying it is a RAM problem not a MMC problem. I will give it a try and se what happens. Any ideas on encoding avi files to rm files using Helix Producer Plus?

Check this utility 3gptoavi 2.0
web : http://www.mitsoftware.com/akiles

Direct Conversion utility (.3gp video needs audio to be converted)

Image : http://www.mitsoftware.com/akiles/index.3.jpg

enjoy!

Mike
Spain

Sorry for being ignorant but why would you want to covert 3gp to avi? I would expect there to be a much greater requirement to convert avi to 3gp givne the newness of 3gp and devices that play 3gp. Am I missing something here? Sorry once again but I am new at this encoding/conversion stuff but am interested in learning as much as possible about it.

What about ?

- Putting your videos in a webpage
- Send videos and play without .3gp player
- Create your own video cd and play it in a dvd player
- Include videos in macromedia flash
- etc etc etc..

What do you think about it , can you see now the real application of this utility?

Mike
Spain

Thanks a lot Mossy. I have succesfully converted with 3gpToRawAvi all my .3gp files to .avi and compressed them with Virtualdub-1.5.4. 😊

First, the converted avi files were about 3-4 Mb. size. But after following your instructions upon using Virtualdub, i had them each about 300-400 Kb.

By the way you have been the cure for my sorrowful searches on the net upon conversion-software! so i am grateful to you! Thanks a lot again!
😊 mer from Turkey

[quote="peter"]... I have tried to convert the same mpg file into a rm file using Helix Producer Plus (setting it with a Real Video Codec 8.0, framerate of 20 and other settings that ahve been recommended in this forum for Real Video). The file after encoding is 3.2mb. When I try to play it on my phone (using the in-built Real Player) I get a message saying the file is too large. ... Can you help me sort this out please? [/quote]

Why don't you use Oplayer 2 from www.oplayo.com ? The player is for free and the encoder can be used for a 30 days test. If you don't know what to do with the encoded file (looks like this: "filename.s60.mvq"😉 send it via e-mail to me [email protected] together with your phone number incl. country code and I'll SMS it on your phone. Capabilities neither Real nor PV do offer.

[quote="Omer"]Thanks a lot Mossy. I have succesfully converted with 3gpToRawAvi all my .3gp files to .avi and compressed them with Virtualdub-1.5.4. 😊

First, the converted avi files were about 3-4 Mb. size. But after following your instructions upon using Virtualdub, i had them each about 300-400 Kb.

By the way you have been the cure for my sorrowful searches on the net upon conversion-software! so i am grateful to you! Thanks a lot again!
😊 mer from Turkey[/quote]

No problem 😃

[quote="Miquel Taule"]Check this utility 3gptoavi 2.0
web : http://www.mitsoftware.com/akiles
[/quote]

Why 3gptoavi2 deletes these files when trying to convert a 3gp file?

amrcore.dll
con263dr.exe
dectest.exe
h263drgb.dll
mp4lib.dll
Strip.exe

Hi this is Mike , the coder..

Conversion process .. needs some files and dll's to make it possible..
So these files are uncompressed in the app dir in real time , processed and finally files are deleted again.

So, there is no trojan or similar.. just conversion.

Hope, this will help you..

Mike

[quote="Miquel Taule"] Conversion process .. needs some files and dll's to make it possible..
So these files are uncompressed in the app dir in real time , processed and finally files are deleted again.[/quote]

So it was my mistake to copy 3gpToAvi2 to same directory than earlier version of 3gpToRawAvi?