Converting 3ga to mp3: Difference between revisions
From Rabbi Blog
m (Created page with "I tend to use the Samsung's default Voice Recorder app when recording tunes, however it saves in the .3ga format and is somewhat useless for directly sharing it with others. Req...") |
mNo edit summary |
||
(One intermediate revision by the same user not shown) | |||
Line 4: | Line 4: | ||
* [http://ffmpeg.org/ FFMPEG] (Add it to your Windows path for ease of calling the .exe from anywhere | * [http://ffmpeg.org/ FFMPEG] (Add it to your Windows path for ease of calling the .exe from anywhere | ||
* [http://lame.sourceforge.net/ LAME] | |||
In order to get the file into a usable format I do these steps: | In order to get the file into a usable format I do these steps: | ||
Line 19: | Line 20: | ||
<pre> | <pre> | ||
c:\Program Files\Audacity 1.3 Beta (Unicode)\Plug-Ins\FFMPEG>ffmpeg.exe -b | c:\Program Files\Audacity 1.3 Beta (Unicode)\Plug-Ins\FFMPEG>ffmpeg.exe -b 128k | ||
-i "C:\Users\me\Downloads\Voice 002.3ga" "C:\Users\me\Downloads\Voice 002.mp | -i "C:\Users\me\Downloads\Voice 002.3ga" "C:\Users\me\Downloads\Voice 002.mp | ||
3" | 3" | ||
FFmpeg version git-6b51f23, Copyright (c) 2000-2009 Fabrice Bellard, et al. | FFmpeg version git-6b51f23, Copyright (c) 2000-2009 Fabrice Bellard, et al. | ||
configuration: --cc=mingw32-gcc-4.2.4.exe --enable-gpl --enable-pthreads --ena | |||
ble-avisynth --enable-libfaac --enable-libspeex --enable-libgsm --enable-libmp3l | ble-avisynth --enable-libfaac --enable-libspeex --enable-libgsm --enable-libmp3l | ||
ame --disable-ffserver --disable-ffplay --enable-memalign-hack --enable-shared - | ame --disable-ffserver --disable-ffplay --enable-memalign-hack --enable-shared - | ||
-extra-ldflags=-L/local/lib --extra-cflags=-I/local/include -fno-common | -extra-ldflags=-L/local/lib --extra-cflags=-I/local/include -fno-common | ||
libavutil 49.12. 0 / 49.12. 0 | libavutil 49.12. 0 / 49.12. 0 | ||
libavcodec 52.10. 0 / 52.10. 0 | libavcodec 52.10. 0 / 52.10. 0 | ||
Line 32: | Line 35: | ||
libavdevice 52. 1. 0 / 52. 1. 0 | libavdevice 52. 1. 0 / 52. 1. 0 | ||
built on Jan 8 2009 12:50:21, gcc: 4.2.4 (TDM-1 for MinGW) | built on Jan 8 2009 12:50:21, gcc: 4.2.4 (TDM-1 for MinGW) | ||
Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\me\Downloads\Voice 002.3ga': | |||
Output #0, mp3, to 'C:\Users\ | Duration: 00:02:22.03, start: 0.000000, bitrate: 128 kb/s | ||
Stream #0.0(eng): Audio: aac, 44100 Hz, mono, s16 | |||
Stream mapping: | Output #0, mp3, to 'C:\Users\me\Downloads\Voice 002.mp3': | ||
Stream #0.0(eng): Audio: libmp3lame, 44100 Hz, mono, s16, 64 kb/s | |||
Stream mapping: Stream #0.0 -> #0.0 | |||
Press [q] to stop encoding | Press [q] to stop encoding | ||
[libmp3lame @ 0x3cc0f0]lame: output buffer too small (buffer index: 8359, free | |||
[libmp3lame @ 0x3cc0f0]lame: output buffer too small (buffer index: 8359, free bytes: 281) | |||
size= 1116kB time=142.84 bitrate= 64.0kbits/s | size= 1116kB time=142.84 bitrate= 64.0kbits/s | ||
video:0kB audio:1116kB global headers:0kB muxing overhead 0.002800% | video:0kB audio:1116kB global headers:0kB muxing overhead 0.002800% |
Latest revision as of 14:39, 2 December 2012
I tend to use the Samsung's default Voice Recorder app when recording tunes, however it saves in the .3ga format and is somewhat useless for directly sharing it with others.
Requirements:
In order to get the file into a usable format I do these steps:
- Record the sound
- Share it to my Google Drive
- Retrieve the file on computer
- Open a command window, go to the FFMPEG install directory and type the following:
- ffmpeg.exe -b 256k -i "c:\path\to\3ga\file.3ga" "c:\path\to\savemp3\file.mp3"
- The mp3 will be in the destination directory.
You can do more with FFMPEG however this gets to me where I can edit the file in Audacity and go from there with it.
Example:
c:\Program Files\Audacity 1.3 Beta (Unicode)\Plug-Ins\FFMPEG>ffmpeg.exe -b 128k -i "C:\Users\me\Downloads\Voice 002.3ga" "C:\Users\me\Downloads\Voice 002.mp 3" FFmpeg version git-6b51f23, Copyright (c) 2000-2009 Fabrice Bellard, et al. configuration: --cc=mingw32-gcc-4.2.4.exe --enable-gpl --enable-pthreads --ena ble-avisynth --enable-libfaac --enable-libspeex --enable-libgsm --enable-libmp3l ame --disable-ffserver --disable-ffplay --enable-memalign-hack --enable-shared - -extra-ldflags=-L/local/lib --extra-cflags=-I/local/include -fno-common libavutil 49.12. 0 / 49.12. 0 libavcodec 52.10. 0 / 52.10. 0 libavformat 52.23. 1 / 52.23. 1 libavdevice 52. 1. 0 / 52. 1. 0 built on Jan 8 2009 12:50:21, gcc: 4.2.4 (TDM-1 for MinGW) Input #0, mov,mp4,m4a,3gp,3g2,mj2, from 'C:\Users\me\Downloads\Voice 002.3ga': Duration: 00:02:22.03, start: 0.000000, bitrate: 128 kb/s Stream #0.0(eng): Audio: aac, 44100 Hz, mono, s16 Output #0, mp3, to 'C:\Users\me\Downloads\Voice 002.mp3': Stream #0.0(eng): Audio: libmp3lame, 44100 Hz, mono, s16, 64 kb/s Stream mapping: Stream #0.0 -> #0.0 Press [q] to stop encoding [libmp3lame @ 0x3cc0f0]lame: output buffer too small (buffer index: 8359, free bytes: 281) size= 1116kB time=142.84 bitrate= 64.0kbits/s video:0kB audio:1116kB global headers:0kB muxing overhead 0.002800%