sayan801 / tuneSocially-VideoExtractionAndroidApp

2 stars 1 forks source link

Media Muxer to save Audio #10

Open sayan801 opened 9 years ago

sayan801 commented 9 years ago

10-06 09:45:33.096 9818-9818/com.example.audiox D/OpenGLRenderer﹕ Enabling debug mode 0 10-06 09:45:49.354 9818-9818/com.example.audiox V/MainActivity﹕ Path % - /storage/emulated/0/DCIM/Camera/VID_20141005_221037.mp4 10-06 09:45:49.414 9818-9818/com.example.audiox W/dalvikvm﹕ JNI WARNING: received null jstring (GetStringUTFChars) 10-06 09:45:49.414 9818-9818/com.example.audiox W/dalvikvm﹕ in Landroid/media/MediaMuxer;.nativeAddTrack:(I[Ljava/lang/String;[Ljava/lang/Object;)I (GetStringUTFChars) 10-06 09:45:49.414 9818-9818/com.example.audiox I/dalvikvm﹕ "main" prio=5 tid=1 NATIVE 10-06 09:45:49.414 9818-9818/com.example.audiox I/dalvikvm﹕ | group="main" sCount=0 dsCount=0 obj=0x415f4ca8 self=0x4152e408 10-06 09:45:49.414 9818-9818/com.example.audiox I/dalvikvm﹕ | sysTid=9818 nice=0 sched=0/0 cgrp=apps handle=1074561364 10-06 09:45:49.414 9818-9818/com.example.audiox I/dalvikvm﹕ | state=R schedstat=( 0 0 0 ) utm=15 stm=12 core=1 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 00 pc 0000132e /system/lib/libcorkscrew.so (unwind_backtracethread+29) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 01 pc 0006064e /system/lib/libdvm.so (dvmDumpNativeStack(DebugOutputTarget const, int)+33) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 02 pc 0005463c /system/lib/libdvm.so (dvmDumpThreadEx(DebugOutputTarget const, Thread, bool)+395) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 03 pc 000546aa /system/lib/libdvm.so (dvmDumpThread(Thread_, bool)+25) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 04 pc 00038804 /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 05 pc 00038aec /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 06 pc 00039b0c /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 07 pc 0003bf1c /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 08 pc 00018c0a /system/lib/libmedia_jni.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ # 09 pc 0001c66a /system/lib/libmedia_jni.so (android::ConvertKeyValueArraysToMessage(JNIEnv, jobjectArray, jobjectArray, android::spandroid::AMessage_)+205) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #10 pc 00018722 /system/lib/libmediajni.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #11 pc 0001dbcc /system/lib/libdvm.so (dvmPlatformInvoke+112) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #12 pc 0004e122 /system/lib/libdvm.so (dvmCallJNIMethod(unsigned int const, JValue, Method const, Thread)+397) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #13 pc 00026fe0 /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #14 pc 0002dfa0 /system/lib/libdvm.so (dvmMterpStd(Thread)+76) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #15 pc 0002b638 /system/lib/libdvm.so (dvmInterpret(Thread, Method const, JValue)+184) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #16 pc 00060860 /system/lib/libdvm.so (dvmInvokeMethod(Object, Method const, ArrayObject, ArrayObject, ClassObject, bool)+391) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #17 pc 000687c2 /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #18 pc 00026fe0 /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #19 pc 0002dfa0 /system/lib/libdvm.so (dvmMterpStd(Thread)+76) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #20 pc 0002b638 /system/lib/libdvm.so (dvmInterpret(Thread, Method const, JValue)+184) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #21 pc 0006057c /system/lib/libdvm.so (dvmCallMethodV(Thread, Method const, Object, bool, JValue, std::__va_list)+335) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #22 pc 00049d0a /system/lib/libdvm.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #23 pc 0004d2b0 /system/lib/libandroid_runtime.so 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #24 pc 0004dfd6 /system/lib/libandroidruntime.so (android::AndroidRuntime::start(char const, char const*)+353) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #25 pc 0000105a /system/bin/app_process 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ #26 pc 0000e348 /system/lib/libc.so (__libc_init+47) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.media.MediaMuxer.nativeAddTrack(Native Method) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.media.MediaMuxer.addTrack(MediaMuxer.java:280) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at com.example.audiox.MainActivity.cloneMediaUsingMuxer(MainActivity.java:368) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at com.example.audiox.MainActivity.testAudioOnly(MainActivity.java:151) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at com.example.audiox.MainActivity.onActivityResult(MainActivity.java:64) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.app.Activity.dispatchActivityResult(Activity.java:5423) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.app.ActivityThread.deliverResults(ActivityThread.java:3347) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.app.ActivityThread.handleSendResult(ActivityThread.java:3394) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.app.ActivityThread.access$1300(ActivityThread.java:135) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.os.Handler.dispatchMessage(Handler.java:102) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.os.Looper.loop(Looper.java:136) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at android.app.ActivityThread.main(ActivityThread.java:5001) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at java.lang.reflect.Method.invokeNative(Native Method) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at java.lang.reflect.Method.invoke(Method.java:515) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ at dalvik.system.NativeStart.main(Native Method) 10-06 09:45:49.434 9818-9818/com.example.audiox I/dalvikvm﹕ [ 10-06 09:45:49.434 9818: 9818 E/dalvikvm ] VM aborting 10-06 09:45:49.434 9818-9818/com.example.audiox A/libc﹕ Fatal signal 6 (SIGABRT) at 0x0000265a (code=-6), thread 9818 (.example.audiox)

sayan801 commented 9 years ago

https://android.googlesource.com/platform/cts/+/kitkat-release/tests/tests/media/src/android/media/cts/MediaMuxerTest.java

sayan801 commented 9 years ago

10-07 02:35:11.652 18724-18724/com.example.audiox V/MainActivity﹕ Path % - /storage/emulated/0/DCIM/Camera/VID_20141005_221037.mp4 10-07 02:35:11.702 18724-18724/com.example.audiox D/MainActivity﹕ Track info: mime:video/avc sampleRate:0 channels:0 bitrate:128000 duration:0 10-07 02:35:11.732 18724-18724/com.example.audiox I/MPEG4Writer﹕ limits: 4294967295/0 bytes/us, bit rate: -1 bps and the estimated moov size 3072 bytes 10-07 02:35:11.732 18724-3278/com.example.audiox I/OMXClient﹕ Using client-side OMX mux. 10-07 02:35:11.742 18724-3278/com.example.audiox E/OMXMaster﹕ A component of name 'OMX.qcom.audio.decoder.aac' already exists, ignoring this one. 10-07 02:35:11.752 18724-18724/com.example.audiox D/MainActivity﹕ percent 0 presentationTimeUs 0 10-07 02:35:11.752 18724-3279/com.example.audiox I/SoftAAC2﹕ Reconfiguring decoder: 0->48000 Hz, 0->1 channels 10-07 02:35:11.752 18724-18724/com.example.audiox D/MainActivity﹕ dequeueOutputBuffer returned -1 10-07 02:35:11.752 18724-18724/com.example.audiox D/MainActivity﹕ percent 0 presentationTimeUs 25000 10-07 02:35:11.752 18724-18724/com.example.audiox D/MainActivity﹕ output buffers have changed. 10-07 02:35:11.762 18724-18724/com.example.audiox D/MainActivity﹕ percent 1 presentationTimeUs 46333 10-07 02:35:11.762 18724-18724/com.example.audiox D/MainActivity﹕ output format has changed to {sample-rate=48000, channel-count=1, what=1869968451, mime=audio/raw} 10-07 02:35:11.762 18724-18724/com.example.audiox D/MainActivity﹕ percent 2 presentationTimeUs 67666 10-07 02:35:11.762 18724-3277/com.example.audiox I/MPEG4Writer﹕ setStartTimestampUs: 25000 10-07 02:35:11.762 18724-3277/com.example.audiox I/MPEG4Writer﹕ Earliest track starting time: 25000 10-07 02:35:11.762 18724-18724/com.example.audiox D/MainActivity﹕ percent 3 presentationTimeUs 89000 10-07 02:35:11.762 18724-18724/com.example.audiox D/MainActivity﹕ percent 4 presentationTimeUs 110333 10-07 02:35:11.762 18724-18724/com.example.audiox D/MainActivity﹕ percent 4 presentationTimeUs 131666 10-07 02:35:11.772 18724-18724/com.example.audiox D/MainActivity﹕ percent 5 presentationTimeUs 153000 10-07 02:35:11.772 18724-18724/com.example.audiox D/MainActivity﹕ percent 6 presentationTimeUs 174333 10-07 02:35:11.772 18724-18724/com.example.audiox D/MainActivity﹕ percent 7 presentationTimeUs 195666 10-07 02:35:11.772 18724-18724/com.example.audiox D/MainActivity﹕ percent 7 presentationTimeUs 217000 10-07 02:35:11.772 18724-18724/com.example.audiox D/MainActivity﹕ percent 8 presentationTimeUs 238333 10-07 02:35:11.782 18724-18724/com.example.audiox D/MainActivity﹕ percent 9 presentationTimeUs 259666 10-07 02:35:11.782 18724-18724/com.example.audiox D/MainActivity﹕ percent 10 presentationTimeUs 281000 10-07 02:35:11.782 18724-18724/com.example.audiox D/MainActivity﹕ percent 10 presentationTimeUs 302333 10-07 02:35:11.782 18724-18724/com.example.audiox D/MainActivity﹕ percent 11 presentationTimeUs 323666 10-07 02:35:11.782 18724-18724/com.example.audiox D/MainActivity﹕ percent 12 presentationTimeUs 345000 10-07 02:35:11.792 18724-18724/com.example.audiox D/MainActivity﹕ percent 13 presentationTimeUs 366333 10-07 02:35:11.792 18724-18724/com.example.audiox D/MainActivity﹕ percent 14 presentationTimeUs 387666 10-07 02:35:11.792 18724-18724/com.example.audiox D/MainActivity﹕ percent 14 presentationTimeUs 409000 10-07 02:35:11.792 18724-18724/com.example.audiox D/MainActivity﹕ percent 15 presentationTimeUs 430333 10-07 02:35:11.792 18724-18724/com.example.audiox D/MainActivity﹕ percent 16 presentationTimeUs 451666 10-07 02:35:11.802 18724-18724/com.example.audiox D/MainActivity﹕ percent 17 presentationTimeUs 473000 10-07 02:35:11.802 18724-18724/com.example.audiox D/MainActivity﹕ percent 17 presentationTimeUs 494333 10-07 02:35:11.802 18724-18724/com.example.audiox D/MainActivity﹕ percent 18 presentationTimeUs 515666 10-07 02:35:11.802 18724-18724/com.example.audiox D/MainActivity﹕ percent 19 presentationTimeUs 537000 10-07 02:35:11.802 18724-18724/com.example.audiox D/MainActivity﹕ percent 20 presentationTimeUs 558333 10-07 02:35:11.812 18724-18724/com.example.audiox D/MainActivity﹕ percent 21 presentationTimeUs 579666 10-07 02:35:11.812 18724-18724/com.example.audiox D/MainActivity﹕ percent 21 presentationTimeUs 601000 10-07 02:35:11.812 18724-18724/com.example.audiox D/MainActivity﹕ percent 22 presentationTimeUs 622333 10-07 02:35:11.812 18724-18724/com.example.audiox D/MainActivity﹕ percent 23 presentationTimeUs 643666 10-07 02:35:11.812 18724-18724/com.example.audiox D/MainActivity﹕ percent 24 presentationTimeUs 665000 10-07 02:35:11.812 18724-18724/com.example.audiox D/MainActivity﹕ percent 24 presentationTimeUs 686333 10-07 02:35:11.822 18724-18724/com.example.audiox D/MainActivity﹕ percent 25 presentationTimeUs 707666 10-07 02:35:11.822 18724-18724/com.example.audiox D/MainActivity﹕ percent 26 presentationTimeUs 729000 10-07 02:35:11.822 18724-18724/com.example.audiox D/MainActivity﹕ percent 27 presentationTimeUs 750333 10-07 02:35:11.822 18724-18724/com.example.audiox D/MainActivity﹕ percent 28 presentationTimeUs 771666 10-07 02:35:11.822 18724-18724/com.example.audiox D/MainActivity﹕ percent 28 presentationTimeUs 793000 10-07 02:35:11.822 18724-18724/com.example.audiox D/MainActivity﹕ percent 29 presentationTimeUs 814333 10-07 02:35:11.832 18724-18724/com.example.audiox D/MainActivity﹕ percent 30 presentationTimeUs 835666 10-07 02:35:11.832 18724-18724/com.example.audiox D/MainActivity﹕ percent 31 presentationTimeUs 857000 10-07 02:35:11.832 18724-18724/com.example.audiox D/MainActivity﹕ percent 31 presentationTimeUs 878333 10-07 02:35:11.832 18724-18724/com.example.audiox D/MainActivity﹕ percent 32 presentationTimeUs 899666 10-07 02:35:11.832 18724-18724/com.example.audiox D/MainActivity﹕ percent 33 presentationTimeUs 921000 10-07 02:35:11.842 18724-18724/com.example.audiox D/MainActivity﹕ percent 34 presentationTimeUs 942333 10-07 02:35:11.842 18724-18724/com.example.audiox D/MainActivity﹕ percent 35 presentationTimeUs 963666 10-07 02:35:11.842 18724-18724/com.example.audiox D/MainActivity﹕ percent 35 presentationTimeUs 985000 10-07 02:35:11.842 18724-18724/com.example.audiox D/MainActivity﹕ percent 36 presentationTimeUs 1006333 10-07 02:35:11.852 18724-18724/com.example.audiox D/MainActivity﹕ percent 37 presentationTimeUs 1027666 10-07 02:35:11.852 18724-18724/com.example.audiox D/MainActivity﹕ percent 38 presentationTimeUs 1049000 10-07 02:35:11.852 18724-18724/com.example.audiox D/MainActivity﹕ percent 38 presentationTimeUs 1070333 10-07 02:35:11.862 18724-18724/com.example.audiox D/MainActivity﹕ percent 39 presentationTimeUs 1091666 10-07 02:35:11.862 18724-18724/com.example.audiox D/MainActivity﹕ percent 40 presentationTimeUs 1113000 10-07 02:35:11.862 18724-18724/com.example.audiox D/MainActivity﹕ percent 41 presentationTimeUs 1134333 10-07 02:35:11.862 18724-18724/com.example.audiox D/MainActivity﹕ percent 41 presentationTimeUs 1155666 10-07 02:35:11.862 18724-18724/com.example.audiox D/MainActivity﹕ percent 42 presentationTimeUs 1177000 10-07 02:35:11.872 18724-18724/com.example.audiox D/MainActivity﹕ percent 43 presentationTimeUs 1198333 10-07 02:35:11.872 18724-18724/com.example.audiox D/MainActivity﹕ percent 44 presentationTimeUs 1219666 10-07 02:35:11.872 18724-18724/com.example.audiox D/MainActivity﹕ percent 45 presentationTimeUs 1241000 10-07 02:35:11.872 18724-18724/com.example.audiox D/MainActivity﹕ percent 45 presentationTimeUs 1262333 10-07 02:35:11.882 18724-18724/com.example.audiox D/MainActivity﹕ percent 46 presentationTimeUs 1283666 10-07 02:35:11.882 18724-18724/com.example.audiox D/MainActivity﹕ percent 47 presentationTimeUs 1305000 10-07 02:35:11.882 18724-18724/com.example.audiox D/MainActivity﹕ percent 48 presentationTimeUs 1326333 10-07 02:35:11.892 18724-18724/com.example.audiox D/MainActivity﹕ percent 48 presentationTimeUs 1347666 10-07 02:35:11.892 18724-18724/com.example.audiox D/MainActivity﹕ percent 49 presentationTimeUs 1369000 10-07 02:35:11.892 18724-18724/com.example.audiox D/MainActivity﹕ percent 50 presentationTimeUs 1390333 10-07 02:35:11.892 18724-18724/com.example.audiox D/MainActivity﹕ percent 51 presentationTimeUs 1411666 10-07 02:35:11.902 18724-18724/com.example.audiox D/MainActivity﹕ percent 52 presentationTimeUs 1433000 10-07 02:35:11.902 18724-18724/com.example.audiox D/MainActivity﹕ percent 52 presentationTimeUs 1454333 10-07 02:35:11.902 18724-18724/com.example.audiox D/MainActivity﹕ percent 53 presentationTimeUs 1475666 10-07 02:35:11.902 18724-18724/com.example.audiox D/MainActivity﹕ percent 54 presentationTimeUs 1497000 10-07 02:35:11.902 18724-18724/com.example.audiox D/MainActivity﹕ percent 55 presentationTimeUs 1518333 10-07 02:35:11.912 18724-18724/com.example.audiox D/MainActivity﹕ percent 55 presentationTimeUs 1539666 10-07 02:35:11.912 18724-18724/com.example.audiox D/MainActivity﹕ percent 56 presentationTimeUs 1561000 10-07 02:35:11.912 18724-18724/com.example.audiox D/MainActivity﹕ percent 57 presentationTimeUs 1582333 10-07 02:35:11.912 18724-18724/com.example.audiox D/MainActivity﹕ percent 58 presentationTimeUs 1603666 10-07 02:35:11.912 18724-18724/com.example.audiox D/MainActivity﹕ percent 59 presentationTimeUs 1625000 10-07 02:35:11.912 18724-18724/com.example.audiox D/MainActivity﹕ percent 59 presentationTimeUs 1646333 10-07 02:35:11.922 18724-18724/com.example.audiox D/MainActivity﹕ percent 60 presentationTimeUs 1667666 10-07 02:35:11.922 18724-18724/com.example.audiox D/MainActivity﹕ percent 61 presentationTimeUs 1689000 10-07 02:35:11.922 18724-18724/com.example.audiox D/MainActivity﹕ percent 62 presentationTimeUs 1710333 10-07 02:35:11.922 18724-18724/com.example.audiox D/MainActivity﹕ percent 62 presentationTimeUs 1731666 10-07 02:35:11.932 18724-18724/com.example.audiox D/MainActivity﹕ percent 63 presentationTimeUs 1753000 10-07 02:35:11.932 18724-18724/com.example.audiox D/MainActivity﹕ percent 64 presentationTimeUs 1774333 10-07 02:35:11.932 18724-18724/com.example.audiox D/MainActivity﹕ percent 65 presentationTimeUs 1795666 10-07 02:35:11.932 18724-18724/com.example.audiox D/MainActivity﹕ percent 66 presentationTimeUs 1817000 10-07 02:35:11.932 18724-18724/com.example.audiox D/MainActivity﹕ percent 66 presentationTimeUs 1838333 10-07 02:35:11.932 18724-18724/com.example.audiox D/MainActivity﹕ percent 67 presentationTimeUs 1859666 10-07 02:35:11.942 18724-18724/com.example.audiox D/MainActivity﹕ percent 68 presentationTimeUs 1881000 10-07 02:35:11.942 18724-18724/com.example.audiox D/MainActivity﹕ percent 69 presentationTimeUs 1902333 10-07 02:35:11.942 18724-18724/com.example.audiox D/MainActivity﹕ percent 69 presentationTimeUs 1923666 10-07 02:35:11.942 18724-18724/com.example.audiox D/MainActivity﹕ percent 70 presentationTimeUs 1945000 10-07 02:35:11.942 18724-18724/com.example.audiox D/MainActivity﹕ percent 71 presentationTimeUs 1966333 10-07 02:35:11.952 18724-18724/com.example.audiox D/MainActivity﹕ percent 72 presentationTimeUs 1987666 10-07 02:35:11.952 18724-18724/com.example.audiox D/MainActivity﹕ percent 73 presentationTimeUs 2009000 10-07 02:35:11.952 18724-18724/com.example.audiox D/MainActivity﹕ percent 73 presentationTimeUs 2030333 10-07 02:35:11.952 18724-18724/com.example.audiox D/MainActivity﹕ percent 74 presentationTimeUs 2051666 10-07 02:35:11.952 18724-18724/com.example.audiox D/MainActivity﹕ percent 75 presentationTimeUs 2073000 10-07 02:35:11.962 18724-18724/com.example.audiox D/MainActivity﹕ percent 76 presentationTimeUs 2094333 10-07 02:35:11.962 18724-18724/com.example.audiox D/MainActivity﹕ percent 76 presentationTimeUs 2115666 10-07 02:35:11.962 18724-18724/com.example.audiox D/MainActivity﹕ percent 77 presentationTimeUs 2137000 10-07 02:35:11.962 18724-18724/com.example.audiox D/MainActivity﹕ percent 78 presentationTimeUs 2158333 10-07 02:35:11.962 18724-18724/com.example.audiox D/MainActivity﹕ percent 79 presentationTimeUs 2179666 10-07 02:35:11.972 18724-18724/com.example.audiox D/MainActivity﹕ percent 79 presentationTimeUs 2201000 10-07 02:35:11.972 18724-18724/com.example.audiox D/MainActivity﹕ percent 80 presentationTimeUs 2222333 10-07 02:35:11.972 18724-18724/com.example.audiox D/MainActivity﹕ percent 81 presentationTimeUs 2243666 10-07 02:35:11.972 18724-18724/com.example.audiox D/MainActivity﹕ percent 82 presentationTimeUs 2265000 10-07 02:35:11.972 18724-18724/com.example.audiox D/MainActivity﹕ percent 83 presentationTimeUs 2286333 10-07 02:35:11.972 18724-18724/com.example.audiox D/MainActivity﹕ percent 83 presentationTimeUs 2307666 10-07 02:35:11.982 18724-18724/com.example.audiox D/MainActivity﹕ percent 84 presentationTimeUs 2329000 10-07 02:35:11.982 18724-18724/com.example.audiox D/MainActivity﹕ percent 85 presentationTimeUs 2350333 10-07 02:35:11.982 18724-18724/com.example.audiox D/MainActivity﹕ percent 86 presentationTimeUs 2371666 10-07 02:35:11.982 18724-18724/com.example.audiox D/MainActivity﹕ percent 86 presentationTimeUs 2393000 10-07 02:35:11.982 18724-18724/com.example.audiox D/MainActivity﹕ percent 87 presentationTimeUs 2414333 10-07 02:35:11.982 18724-18724/com.example.audiox D/MainActivity﹕ percent 88 presentationTimeUs 2435666 10-07 02:35:11.992 18724-18724/com.example.audiox D/MainActivity﹕ percent 89 presentationTimeUs 2457000 10-07 02:35:11.992 18724-18724/com.example.audiox D/MainActivity﹕ percent 90 presentationTimeUs 2478333 10-07 02:35:11.992 18724-18724/com.example.audiox D/MainActivity﹕ percent 90 presentationTimeUs 2499666 10-07 02:35:11.992 18724-18724/com.example.audiox D/MainActivity﹕ percent 91 presentationTimeUs 2521000 10-07 02:35:11.992 18724-18724/com.example.audiox D/MainActivity﹕ percent 92 presentationTimeUs 2542333 10-07 02:35:11.992 18724-18724/com.example.audiox D/MainActivity﹕ percent 93 presentationTimeUs 2563666 10-07 02:35:12.002 18724-18724/com.example.audiox D/MainActivity﹕ percent 93 presentationTimeUs 2585000 10-07 02:35:12.002 18724-18724/com.example.audiox D/MainActivity﹕ percent 94 presentationTimeUs 2606333 10-07 02:35:12.002 18724-18724/com.example.audiox D/MainActivity﹕ percent 95 presentationTimeUs 2627666 10-07 02:35:12.002 18724-18724/com.example.audiox D/MainActivity﹕ percent 96 presentationTimeUs 2649000 10-07 02:35:12.002 18724-18724/com.example.audiox D/MainActivity﹕ percent 97 presentationTimeUs 2670333 10-07 02:35:12.002 18724-18724/com.example.audiox D/MainActivity﹕ percent 97 presentationTimeUs 2691666 10-07 02:35:12.012 18724-18724/com.example.audiox D/MainActivity﹕ percent 98 presentationTimeUs 2713000 10-07 02:35:12.012 18724-18724/com.example.audiox D/MainActivity﹕ percent 99 presentationTimeUs 2734333 10-07 02:35:12.012 18724-18724/com.example.audiox D/MainActivity﹕ saw input EOS. Stopping playback 10-07 02:35:12.012 18724-3277/com.example.audiox E/MPEG4Writer﹕ timestampUs 2645333 < lastTimestampUs 2709333 for Audio track 10-07 02:35:12.012 18724-18724/com.example.audiox D/MainActivity﹕ saw output EOS. 10-07 02:35:12.012 18724-18724/com.example.audiox D/MainActivity﹕ stopping... 10-07 02:35:12.012 18724-18724/com.example.audiox D/MPEG4Writer﹕ Stopping Audio track 10-07 02:35:12.012 18724-18724/com.example.audiox D/MPEG4Writer﹕ Stopping Audio track source 10-07 02:35:12.012 18724-18724/com.example.audiox D/MPEG4Writer﹕ Audio track stopped 10-07 02:35:12.012 18724-18724/com.example.audiox D/MPEG4Writer﹕ Stopping writer thread 10-07 02:35:12.012 18724-3276/com.example.audiox D/MPEG4Writer﹕ 0 chunks are written in the last batch 10-07 02:35:12.012 18724-18724/com.example.audiox D/MPEG4Writer﹕ Writer thread stopped 10-07 02:35:12.022 18724-18724/com.example.audiox W/System.err﹕ java.lang.IllegalStateException: Failed to stop the muxer 10-07 02:35:12.022 18724-18724/com.example.audiox W/System.err﹕ at android.media.MediaMuxer.nativeStop(Native Method) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.media.MediaMuxer.stop(MediaMuxer.java:226) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at com.example.audiox.MainActivity.cloneMediaUsingMuxer(MainActivity.java:514) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at com.example.audiox.MainActivity.testAudioOnly(MainActivity.java:151) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at com.example.audiox.MainActivity.onActivityResult(MainActivity.java:64) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.app.Activity.dispatchActivityResult(Activity.java:5423) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.app.ActivityThread.deliverResults(ActivityThread.java:3347) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.app.ActivityThread.handleSendResult(ActivityThread.java:3394) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.app.ActivityThread.access$1300(ActivityThread.java:135) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.app.ActivityThread$H.handleMessage(ActivityThread.java:1244) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.os.Handler.dispatchMessage(Handler.java:102) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.os.Looper.loop(Looper.java:136) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at android.app.ActivityThread.main(ActivityThread.java:5001) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at java.lang.reflect.Method.invokeNative(Native Method) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at java.lang.reflect.Method.invoke(Method.java:515) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at com.android.internal.os.ZygoteInit$MethodAndArgsCaller.run(ZygoteInit.java:785) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:601) 10-07 02:35:12.032 18724-18724/com.example.audiox W/System.err﹕ at dalvik.system.NativeStart.main(Native Method)

sayan801 commented 9 years ago

I could fix the crash... Audio files are generated.. only 1 kb size difference.. Will research on that...

sayan801 commented 9 years ago

Atlast i could extract audio files using Android MediaMuxer.. You could find the working code gist here.. https://gist.github.com/sayan801/9a39ccad0818d2b3499a .. Android Project - https://github.com/sayan801/VideoExtractionAndroidApp/tree/master/Audio-X-Gradle.. I have added the test files here.. It works only for https://github.com/sayan801/VideoExtractionAndroidApp/blob/master/testfiles/input/qt-video.mp4..

I think Android MediaMuxer is under development now.. It supports only mp4 format with very specific codec..

sayan801 commented 9 years ago

Following sample has example of AudioExtractor.. Lets Try this...

https://android.googlesource.com/platform/cts/+/kitkat-release/tests/tests/media/src/android/media/cts/ExtractDecodeEditEncodeMuxTest.java