search for: audio_quality

Displaying 6 results from an estimated 6 matches for "audio_quality".

2004 Nov 20
0
ffmpeg2theora start and end time support
...return (double)(int)(x - 0.5); else return (double)(int)(x + 0.5); } theoraframes_info info; static int using_stdin = 0; typedef struct ff2theora{ AVFormatContext *context; int video_index; int audio_index; int deinterlace; int sample_rate; int channels; int disable_audio; float audio_quality; int output_width; int output_height; double fps; ImgReSampleContext *img_resample_ctx; /* for image resampling/resizing */ ReSampleContext *audio_resample_ctx; ogg_uint32_t aspect_numerator; ogg_uint32_t aspect_denominator; double frame_aspect; int video_quality; /* cropping */ int fr...
2004 Dec 19
0
[patch] more ffmpeg2theora improvements
....c (revision 8373) +++ ffmpeg2theora.c (working copy) @@ -1,3 +1,4 @@ +/* -*- tab-width:4;c-file-style:"cc-mode"; -*- */ /* * ffmpeg2theora.c -- Convert ffmpeg supported a/v files to Ogg Theora * Copyright (C) 2003-2004 <j@v2v.cc> @@ -54,6 +55,9 @@ int disable_audio; float audio_quality; int audio_bitrate; + int smoothness; + int keyint; + int noautosync; int output_width; int output_height; double fps; @@ -123,6 +127,9 @@ this->video_bitrate=0; this->audio_quality=0.297;// audio quality 3 this->audio_bitrate=0; + this->smoothness=0; + this->keyin...
2012 Jul 15
0
iPhone distorted audio
...h I can clearly recognize what was said and the encode and decode functions go through without any errors. I bypassed the speex functions and just sent uncompressed PCM using the same app and its crystal clear. Where am I going wrong here? Anyone got any suggestions? My code is as follows #define AUDIO_QUALITY 10 #define FRAME_SIZE 160 #define COMP_FRAME_SIZE 62 char *encodeSpeexWithBuffer(spx_int16_t *buffer, int *insize) { SpeexBits bits; void *enc_state; char *outputBuffer = (char *)malloc(COMP_FRAME_SIZE); speex_bits_init(&bits); enc_state = speex_encoder_init(&amp...
2012 Sep 30
0
Speex (in ios) really poor quality (and robotic) sound
Hi everyone, I'm trying to encode/decode with speex, when I do not, the audio is loud and clear, but when I encode/decode to test audio quality, I get a really poor audio quality and a robotic sound. Here's my init audio method : #define AUDIO_QUALITY 10 - (void) initAudio { try { //SPEEX CONFIG speex_bits_init(&bits_in); speex_bits_init(&bits_out); enc_state = speex_encoder_init(&speex_nb_mode); dec_state = speex_decoder_init(&speex_nb_mode); in...
2004 Nov 20
0
ffmpeg2theora start and end time support - patch
...es no end time set */ } return this; } @@ -142,7 +146,7 @@ AVCodec *acodec = NULL; AVCodec *vcodec = NULL; float frame_aspect; - + int frame_number=0; double fps = 0.0; for (i = 0; i < this->context->nb_streams; i++){ @@ -426,9 +430,23 @@ info.vorbis_quality = this->audio_quality; info.vorbis_bitrate = this->audio_bitrate; theoraframes_init (&info); - + /*seek to start time*/ + av_seek_frame( this->context, -1, (int64_t)AV_TIME_BASE*this->start_time, 1); + /*check for end time and caclulate number of frames to encode*/ + int no_frames = fps*(this-&g...
2004 Nov 16
0
metadata switches for ffmpeg2theora
...frames_close (theoraframes_info *info); Index: ffmpeg2theora.c =================================================================== --- ffmpeg2theora.c (revision 8208) +++ ffmpeg2theora.c (working copy) @@ -425,7 +425,7 @@ info.sample_rate = this->sample_rate; info.vorbis_quality = this->audio_quality; info.vorbis_bitrate = this->audio_bitrate; - theoraframes_init (); + theoraframes_init (&info); /* main decoding loop */ do{ @@ -491,7 +491,7 @@ } first=0; //now output_resized - if(theoraframes_add_video(output_resized->data[0], + if(theoraframes...