El audio de ffmpeg de Android no se completa con el archivo de vídeo
Estoy tratando de fusionar archivos de audio y video. La longitud del archivo de audio y video es la misma, pero después de completar el proceso de fusión en el archivo de vídeo de salida de audio que se reproduce sólo durante 3-4 segundos mientras que la longitud del archivo de audio y video fue de 14 segundos. Por favor, ayúdame por qué el audio no se reproduce completamente en el archivo de salida.
String OutputPath = path + outputVideo; try { FrameGrabber grabber1 = new FFmpegFrameGrabber(videoFile); FrameGrabber grabber2 = new FFmpegFrameGrabber(audioFile); grabber1.start(); grabber2.start(); FrameRecorder recorder = new FFmpegFrameRecorder(OutputPath, grabber1.getImageWidth(), grabber1.getImageHeight(),2); recorder.setFormat(grabber1.getFormat()); recorder.setVideoQuality(1); recorder.setFrameRate(grabber1.getFrameRate()); recorder.setSampleRate(grabber2.getSampleRate()); recorder.start(); Frame frame1, frame2; while ((frame1 = grabber1.grabFrame()) != null && (frame2 = grabber2.grabFrame()) != null) { recorder.record(frame1); recorder.record(frame2); } recorder.stop(); grabber1.stop(); grabber2.stop(); } catch (FrameGrabber.Exception e) { e.printStackTrace(); } catch (FrameRecorder.Exception e) { e.printStackTrace(); }
- Compilación de FFmpeg 2.3 con Android NDK r10
- Android ffmpeg simple JNI envoltorio
- Comprimir vídeos utilizando FFMPEG y JNI
- Recopilación cruzada de librtmp para android
- FFMPEG sws_scale Crash en Android
- Cómo reducir el tamaño de mp4 mediante el uso de FFMPEG lib en android
- Java.lang.ExceptionInInitializerError en FFmpeg Prueba Demo
- ¿Cómo construir FFMPEG para toda la arquitectura del dispositivo android?
- Muxing Android MediaCodec codificado H264 paquetes en RTMP
- GStreamer en Android
- FFMpeg Android Stagefright SIGSEGV error (decodificación h264)
- Android - FFmpeg Alternativa para obtener marcos de video. (Debido a la licencia)
- Cómo utilizar el último FFMPEG en el proyecto de estudio de Android?
- ¿El botón de retroceso de Android no reinicia la actividad?
- Llevar el frente de actividad de toda la aplicación en ejecución