2008-12-07, 05:29 PM
Probably MPEG1 layer2. I'm not sure though
2008-12-07, 05:29 PM
Probably MPEG1 layer2. I'm not sure though
2008-12-07, 05:33 PM
Can you please explain what the difference is between "-acodec libmp3lame" and "-acodec mp3" in regards to audio and what MP3 codec is being used?
2008-12-07, 06:13 PM
Very little difference. ffmpeg includes multiple libraries capable of encoding mp3 audio. It just tells ffmpeg to use a different one of those libraries.
2008-12-07, 06:23 PM
OK. Thank you.
One last question. How can I convert all the other recordings I have that didn't encode to XviD so that GBPVR sees the change and plays the XviD files instead of the original .MPG files?
2008-12-07, 06:29 PM
There is nothing built-in that'll let you go back and reconvert old recordings and update the database to point to those recordings.
2008-12-07, 06:35 PM
OK. Could I recode them using the Command Prompt then edit a file manually to point to the updated recordings? All I would have to do is change the .MPG extensions to .AVI and leave the rest of the filename the same right? Would this file be gbpvr.db3?
2008-12-07, 06:39 PM
Assuming your config.xml has:
<CheckForRenamedRecordings>true</CheckForRenamedRecordings> <AutoRemoveMissingRecordings>true</AutoRemoveMissingRecordings> If you transcode the files to .avi files, and delete the .mpg files, then view the recordings screen, it should update the database to point to the avi.
2008-12-07, 06:41 PM
Cool beans. Thanks for all the help. I still wonder why ffmpeg didn't do LAME though.
2008-12-07, 07:24 PM
I found this in the FFMpeg docs ( http://ffmpeg.mplayerhq.hu/ffmpeg-doc.html )
Code: ffmpeg -i snatch_1.vob -f avi -vcodec mpeg4 -b 800k -g 300 -bf 2 -acodec libmp3lame -ab 128k snatch.avi Quote:This is a typical DVD ripping example; the input is a VOB file, the output an AVI file with MPEG-4 video and MP3 audio. Note that in this command we use B-frames so the MPEG-4 stream is DivX5 compatible, and GOP size is 300 which means one intra frame every 10 seconds for 29.97fps input video. Furthermore, the audio stream is MP3-encoded so you need to enable LAME support by passing --enable-libmp3lame to configure. The mapping is particularly useful for DVD transcoding to get the desired audio language.Hans
AMD Athlon 64 3000, HDD: 80, 120, 200 GB, Hauppauge 350 + 150, MVP, Asus 6000L Laptop client, Asus X50sl client,
Fritz!box 7140 modem/router, GBPVR 1.3.7.
2008-12-07, 07:58 PM
C:\Program Files\Devnz\GBPVR\Third Party\ffmpeg>ffmpeg --enable-libmp3lame
FFmpeg version SVN-r7165, Copyright © 2000-2006 Fabrice Bellard, et al. configuration: --enable-mp3lame --enable-libnut --enable-libogg --enable-vorb is --enable-faad --enable-faac --enable-libgsm --enable-xvid --enable-x264 --ena ble-mingw32 --enable-a52 --enable-dts --enable-pp --enable-amr_nb --enable-amr_w b --enable-swscaler --enable-avisynth --enable-gpl --enable-memalign-hack --cpu= i686 --extra-ldflags=-static libavutil version: 49.1.0 libavcodec version: 51.25.0 libavformat version: 51.6.0 built on Nov 24 2006 18:53:03, gcc: 4.0.3 ffmpeg: missing argument for option '--enable-libmp3lame' |
|