diff options
author | jstebbins <[email protected]> | 2010-03-14 01:15:31 +0000 |
---|---|---|
committer | jstebbins <[email protected]> | 2010-03-14 01:15:31 +0000 |
commit | 70ce62705b318f5ca12791a87e24065401f844cc (patch) | |
tree | 1d753d41b24644f31242e16ea8f2adec0300c97d /gtk | |
parent | 8412fb04b943ce61befffe2caad64ed786d62415 (diff) |
improve lame audio quality by using ABR mode and disabling joint stereo mode
add mp3 muxing into mp4 container. cli and gtk gui now support this.
git-svn-id: svn://svn.handbrake.fr/HandBrake/trunk@3167 b64f7644-9d1e-0410-96f1-a4d463321fa5
Diffstat (limited to 'gtk')
-rw-r--r-- | gtk/src/hb-backend.c | 11 |
1 files changed, 2 insertions, 9 deletions
diff --git a/gtk/src/hb-backend.c b/gtk/src/hb-backend.c index feef2b7fe..49962bd21 100644 --- a/gtk/src/hb-backend.c +++ b/gtk/src/hb-backend.c @@ -1384,7 +1384,6 @@ ghb_grey_combo_options(GtkBuilder *builder) } if (container == HB_MUX_MP4) { - grey_combo_box_item(builder, "AudioEncoder", HB_ACODEC_LAME, TRUE); grey_combo_box_item(builder, "AudioEncoder", HB_ACODEC_VORBIS, TRUE); grey_combo_box_item(builder, "VideoEncoder", HB_VCODEC_THEORA, TRUE); } @@ -4063,12 +4062,7 @@ ghb_validate_audio(signal_user_data_t *ud) if (mux == HB_MUX_MP4) { mux_s = "MP4"; - // mp4/mp3|vorbis combination is not supported. - if (codec == HB_ACODEC_LAME) - { - a_unsup = "MP3"; - codec = HB_ACODEC_FAAC; - } + // mp4/vorbis|DTS combination is not supported. if (codec == HB_ACODEC_VORBIS) { a_unsup = "Vorbis"; @@ -4517,8 +4511,7 @@ add_job(hb_handle_t *h, GValue *js, gint unique_id, gint titleindex) } } if ((job->mux == HB_MUX_MP4) && - ((audio.out.codec & HB_ACODEC_LAME) || - (audio.out.codec & HB_ACODEC_DCA) || + ((audio.out.codec & HB_ACODEC_DCA) || (audio.out.codec & HB_ACODEC_VORBIS))) { // mp4/mp3|dts|vorbis combination is not supported. |