Displaying 6 results from an estimated 6 matches for "audio_qu".
Did you mean:
audio_out
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 */
i...
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->...
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...
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);...
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*(th...
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(theoraf...