| 1 | FFmpeg: ffmpeg version git-2022-10-28-05205b6
|
|---|
| 2 | FFmpeg: Copyright (c) 2000-2022 the FFmpeg developers
|
|---|
| 3 | FFmpeg:
|
|---|
| 4 | FFmpeg: built with Android (6317467 based on r365631c1) clang version 9.0.8 (https://android.googlesource.com/toolchain/llvm-project e0caee08e5f09b374a27a676d04978c81fcb1928) (based on LLVM 9.0.8svn)
|
|---|
| 5 | FFmpeg: configuration: --cross-prefix=aarch64-linux-android- --sysroot=/Users/ajay.shrestha/Library/Android/sdk/ndk/21.1.6352462//toolchains/llvm/prebuilt/darwin-x86_64/sysroot --prefix=/Users/ajay.shrestha/Documents/postparty/ffmpeg-kit-android-demo/libraries/ffmpeg-kit/prebuilt/android-arm64/ffmpeg --pkg-config=/opt/homebrew/bin/pkg-config --enable-version3 --arch=aarch64 --cpu=armv8-a --target-os=android --enable-neon --enable-asm --enable-inline-asm --ar=aarch64-linux-android-ar --cc=aarch64-linux-android24-clang --cxx=aarch64-linux-android24-clang++ --ranlib=aarch64-linux-android-ranlib --strip=aarch64-linux-android-strip --nm=aarch64-linux-android-nm --extra-libs='-L/Users/ajay.shrestha/Documents/postparty/ffmpeg-kit-android-demo/libraries/ffmpeg-kit/prebuilt/android-arm64/cpu-features/lib -lndk_compat' --disable-autodetect --enable-cross-compile --enable-pic --enable-jni --enable-optimizations --enable-swscale --disable-static --enable-shared --enable-pthreads --enable-v4l2-m2m --disable-outdev=fbdev --disable-indev=fbdev --enable-small --disable-xmm-clobber-test --disable-debug --enable-lto --disable-neon-clobber-test --disable-programs --disable-postproc --disable-doc --disable-htmlpages --disable-manpages --disable-podpages --disable-txtpages --disable-sndio --disable-schannel --disable-securetransport --disable-xlib --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --disable-videotoolbox --disable-audiotoolbox --disable-appkit --disable-alsa --disable-cuda --disable-cuvid --disable-nvenc --disable-vaapi --disable-vdpau --enable-gmp --enable-gnutls --enable-iconv --disable-sdl2 --disable-openssl --enable-zlib --enable-mediacodec
|
|---|
| 6 | FFmpeg: libavutil 57. 40.100 / 57. 40.100
|
|---|
| 7 | FFmpeg: libavcodec 59. 52.100 / 59. 52.100
|
|---|
| 8 | FFmpeg: libavformat 59. 34.101 / 59. 34.101
|
|---|
| 9 | FFmpeg: libavdevice 59. 8.101 / 59. 8.101
|
|---|
| 10 | FFmpeg: libavfilter 8. 49.101 / 8. 49.101
|
|---|
| 11 | FFmpeg: libswscale 6. 8.112 / 6. 8.112
|
|---|
| 12 | FFmpeg: libswresample 4. 9.100 / 4. 9.100
|
|---|
| 13 | FFmpeg: Splitting the commandline.
|
|---|
| 14 | FFmpeg: Reading option '-ndk_codec' ...
|
|---|
| 15 | FFmpeg: matched as AVOption 'ndk_codec' with argument '1'.
|
|---|
| 16 | FFmpeg: Reading option '-c:v' ...
|
|---|
| 17 | FFmpeg: matched as option 'c' (codec name) with argument 'h264_mediacodec'.
|
|---|
| 18 | FFmpeg: Reading option '-i' ...
|
|---|
| 19 | FFmpeg: matched as input url with argument '/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_input.mp4'.
|
|---|
| 20 | FFmpeg: Reading option '-c:v' ...
|
|---|
| 21 | FFmpeg: matched as option 'c' (codec name) with argument 'h264_mediacodec'.
|
|---|
| 22 | FFmpeg: Reading option '-y' ...
|
|---|
| 23 | FFmpeg: matched as option 'y' (overwrite output files) with argument '1'.
|
|---|
| 24 | FFmpeg: Reading option '/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_output.mp4' ...
|
|---|
| 25 | FFmpeg: matched as output url.
|
|---|
| 26 | FFmpeg: Reading option '-loglevel' ...
|
|---|
| 27 | FFmpeg: matched as option 'loglevel' (set logging level) with argument 'trace'.
|
|---|
| 28 | FFmpeg: Finished splitting the commandline.
|
|---|
| 29 | FFmpeg: Parsing a group of options: global .
|
|---|
| 30 | FFmpeg: Applying option y (overwrite output files) with argument 1.
|
|---|
| 31 | FFmpeg: Applying option loglevel (set logging level) with argument trace.
|
|---|
| 32 | FFmpeg: Successfully parsed a group of options.
|
|---|
| 33 | FFmpeg: Parsing a group of options: input url /data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_input.mp4.
|
|---|
| 34 | FFmpeg: Applying option c:v (codec name) with argument h264_mediacodec.
|
|---|
| 35 | FFmpeg: Successfully parsed a group of options.
|
|---|
| 36 | FFmpeg: Opening an input file: /data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_input.mp4.
|
|---|
| 37 | FFmpeg: [NULL @ 0xb40000720ee70f70] Opening '/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_input.mp4' for reading
|
|---|
| 38 | FFmpeg: [file @ 0xb4000071aee68290] Setting default whitelist 'file,crypto,data'
|
|---|
| 39 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Format mov,mp4,m4a,3gp,3g2,mj2 probed with size=2048 and score=100
|
|---|
| 40 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] ISO: File Type Major Brand: isom
|
|---|
| 41 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Unknown dref type 0x206c7275 size 12
|
|---|
| 42 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Processing st: 0, edit list 0 - media time: 512, duration: 161280
|
|---|
| 43 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Offset DTS by 512 to make first pts zero.
|
|---|
| 44 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Setting codecpar->delay to 2 for stream st: 0
|
|---|
| 45 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Unknown dref type 0x206c7275 size 12
|
|---|
| 46 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Processing st: 1, edit list 0 - media time: 1024, duration: 501648
|
|---|
| 47 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] drop a frame at curr_cts: 0 @ 0
|
|---|
| 48 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] Before avformat_find_stream_info() pos: 17615 bytes read:32768 seeks:0 nb_streams:2
|
|---|
| 49 | FFmpeg: [h264 @ 0xb40000721ee83430] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
|---|
| 50 | FFmpeg: [h264 @ 0xb40000721ee83430] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
|---|
| 51 | FFmpeg: [h264 @ 0xb40000721ee83430] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
|---|
| 52 | FFmpeg: [h264 @ 0xb40000721ee83430] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
|---|
| 53 | FFmpeg: [h264 @ 0xb40000721ee83430] nal_unit_type: 6(SEI), nal_ref_idc: 0
|
|---|
| 54 | FFmpeg: [h264 @ 0xb40000721ee83430] nal_unit_type: 5(IDR), nal_ref_idc: 3
|
|---|
| 55 | FFmpeg: [h264 @ 0xb40000721ee83430] Format yuv420p chosen by get_format().
|
|---|
| 56 | FFmpeg: [h264 @ 0xb40000721ee83430] Reinit context to 1280x720, pix_fmt: yuv420p
|
|---|
| 57 | FFmpeg: [h264 @ 0xb40000721ee83430] no picture
|
|---|
| 58 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] demuxer injecting skip 1024 / discard 0
|
|---|
| 59 | FFmpeg: [aac @ 0xb40000721ee84570] skip 1024 / discard 0 samples due to side data
|
|---|
| 60 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] All info found
|
|---|
| 61 | FFmpeg: [mov,mp4,m4a,3gp,3g2,mj2 @ 0xb40000720ee70f70] After avformat_find_stream_info() pos: 78083 bytes read:110590 seeks:0 frames:2
|
|---|
| 62 | FFmpeg: Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_input.mp4':
|
|---|
| 63 | FFmpeg: Metadata:
|
|---|
| 64 | FFmpeg: major_brand :
|
|---|
| 65 | FFmpeg: isom
|
|---|
| 66 | FFmpeg:
|
|---|
| 67 | FFmpeg: minor_version :
|
|---|
| 68 | FFmpeg: 512
|
|---|
| 69 | FFmpeg:
|
|---|
| 70 | FFmpeg: compatible_brands:
|
|---|
| 71 | FFmpeg: isomiso2avc1mp41
|
|---|
| 72 | FFmpeg:
|
|---|
| 73 | FFmpeg: encoder :
|
|---|
| 74 | FFmpeg: Lavf58.29.100
|
|---|
| 75 | FFmpeg:
|
|---|
| 76 | FFmpeg: Duration:
|
|---|
| 77 | FFmpeg: 00:00:10.50
|
|---|
| 78 | FFmpeg: , start:
|
|---|
| 79 | FFmpeg: 0.000000
|
|---|
| 80 | FFmpeg: , bitrate:
|
|---|
| 81 | FFmpeg: 6320 kb/s
|
|---|
| 82 | FFmpeg:
|
|---|
| 83 | FFmpeg: Stream #0:0
|
|---|
| 84 | FFmpeg: [0x1]
|
|---|
| 85 | FFmpeg: (und)
|
|---|
| 86 | FFmpeg: , 1, 1/15360
|
|---|
| 87 | FFmpeg: : Video: h264, 1 reference frame (avc1 / 0x31637661), yuv420p(progressive, left), 1280x720 [SAR 1:1 DAR 16:9], 0/1, 6238 kb/s
|
|---|
| 88 | FFmpeg: ,
|
|---|
| 89 | FFmpeg: 60 fps,
|
|---|
| 90 | FFmpeg: 60 tbr,
|
|---|
| 91 | FFmpeg: 15360 tbn
|
|---|
| 92 | FFmpeg: (default)
|
|---|
| 93 | FFmpeg:
|
|---|
| 94 | FFmpeg: Metadata:
|
|---|
| 95 | FFmpeg: handler_name :
|
|---|
| 96 | FFmpeg: VideoHandler
|
|---|
| 97 | FFmpeg:
|
|---|
| 98 | FFmpeg: vendor_id :
|
|---|
| 99 | FFmpeg: [0][0][0][0]
|
|---|
| 100 | FFmpeg:
|
|---|
| 101 | FFmpeg: Stream #0:1
|
|---|
| 102 | FFmpeg: [0x2]
|
|---|
| 103 | FFmpeg: (und)
|
|---|
| 104 | FFmpeg: , 1, 1/48000
|
|---|
| 105 | FFmpeg: : Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 68 kb/s
|
|---|
| 106 | FFmpeg: (default)
|
|---|
| 107 | FFmpeg:
|
|---|
| 108 | FFmpeg: Metadata:
|
|---|
| 109 | FFmpeg: handler_name :
|
|---|
| 110 | FFmpeg: SoundHandler
|
|---|
| 111 | FFmpeg:
|
|---|
| 112 | FFmpeg: vendor_id :
|
|---|
| 113 | FFmpeg: [0][0][0][0]
|
|---|
| 114 | FFmpeg:
|
|---|
| 115 | FFmpeg: Successfully opened the file.
|
|---|
| 116 | FFmpeg: Parsing a group of options: output url /data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_output.mp4.
|
|---|
| 117 | FFmpeg: Applying option c:v (codec name) with argument h264_mediacodec.
|
|---|
| 118 | FFmpeg: Successfully parsed a group of options.
|
|---|
| 119 | FFmpeg: Opening an output file: /data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_output.mp4.
|
|---|
| 120 | FFmpeg: [file @ 0xb4000071aee693d0] Setting default whitelist 'file,crypto,data'
|
|---|
| 121 | FFmpeg: Successfully opened the file.
|
|---|
| 122 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] nal_unit_type: 7(SPS), nal_ref_idc: 3
|
|---|
| 123 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] nal_unit_type: 8(PPS), nal_ref_idc: 3
|
|---|
| 124 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] Failed to getCodecNameByType
|
|---|
| 125 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] Parsing MediaFormat android._color-format: int32(2135033992), android._video-scaling: int32(1), crop: Rect(0, 0, 1279, 719), color-standard: int32(0), color-range: int32(2), color-transfer: int32(0), height: int32(720), max-height: int32(240), max-width: int32(320), mime: string(video/raw), rotation-degrees: int32(0), sar-height: int32(1), sar-width: int32(1), width: int32(1280), android._dataspace: int32(268435456), color-format: int32(19)}
|
|---|
| 126 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] Output crop parameters top=0 bottom=719 left=0 right=1279, resulting dimensions width=1280 height=720
|
|---|
| 127 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] MediaCodec 0xb4000071eeea5390 started successfully
|
|---|
| 128 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] MediaCodec started successfully: codec = c2.android.avc.decoder, ret = 0
|
|---|
| 129 | FFmpeg: Stream mapping:
|
|---|
| 130 | FFmpeg: Stream #0:0 -> #0:0
|
|---|
| 131 | FFmpeg: (h264 (h264_mediacodec) -> h264 (h264_mediacodec))
|
|---|
| 132 | FFmpeg:
|
|---|
| 133 | FFmpeg: Stream #0:1 -> #0:1
|
|---|
| 134 | FFmpeg: (aac (native) -> aac (native))
|
|---|
| 135 | FFmpeg:
|
|---|
| 136 | FFmpeg: Press [q] to stop, [?] for help
|
|---|
| 137 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 138 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 139 | FFmpeg: [aac @ 0xb40000721ee87090] skip 1024 / discard 0 samples due to side data
|
|---|
| 140 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 141 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 142 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 143 | FFmpeg: detected 4 logical cores
|
|---|
| 144 | FFmpeg: [graph_1_in_0_1 @ 0xb4000071aee6f310] Setting 'time_base' to value '1/48000'
|
|---|
| 145 | FFmpeg: [graph_1_in_0_1 @ 0xb4000071aee6f310] Setting 'sample_rate' to value '48000'
|
|---|
| 146 | FFmpeg: [graph_1_in_0_1 @ 0xb4000071aee6f310] Setting 'sample_fmt' to value 'fltp'
|
|---|
| 147 | FFmpeg: [graph_1_in_0_1 @ 0xb4000071aee6f310] Setting 'channel_layout' to value 'stereo'
|
|---|
| 148 | FFmpeg: [graph_1_in_0_1 @ 0xb4000071aee6f310] tb:1/48000 samplefmt:fltp samplerate:48000 chlayout:stereo
|
|---|
| 149 | FFmpeg: [format_out_0_1 @ 0xb4000071aee6fb50] Setting 'sample_fmts' to value 'fltp'
|
|---|
| 150 | FFmpeg: [format_out_0_1 @ 0xb4000071aee6fb50] Setting 'sample_rates' to value '96000|88200|64000|48000|44100|32000|24000|22050|16000|12000|11025|8000|7350'
|
|---|
| 151 | FFmpeg: [AVFilterGraph @ 0xb40000717ee6cfa0] query_formats: 4 queried, 9 merged, 0 already done, 0 delayed
|
|---|
| 152 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 153 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 154 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 155 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 156 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 157 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] Output MediaFormat changed to android._color-format: int32(2135033992), android._video-scaling: int32(1), crop: Rect(0, 0, 1279, 719), color-standard: int32(0), color-range: int32(2), color-transfer: int32(0), height: int32(720), max-height: int32(240), max-width: int32(320), mime: string(video/raw), rotation-degrees: int32(0), sar-height: int32(1), sar-width: int32(1), width: int32(1280), android._dataspace: int32(268435456), color-format: int32(19), image-data: data, stride: int32(1280), slice-height: int32(720)}
|
|---|
| 158 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] Parsing MediaFormat android._color-format: int32(2135033992), android._video-scaling: int32(1), crop: Rect(0, 0, 1279, 719), color-standard: int32(0), color-range: int32(2), color-transfer: int32(0), height: int32(720), max-height: int32(240), max-width: int32(320), mime: string(video/raw), rotation-degrees: int32(0), sar-height: int32(1), sar-width: int32(1), width: int32(1280), android._dataspace: int32(268435456), color-format: int32(19), image-data: data, stride: int32(1280), slice-height: int32(720)}
|
|---|
| 159 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] Output crop parameters top=0 bottom=719 left=0 right=1279, resulting dimensions width=1280 height=720
|
|---|
| 160 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 161 | FFmpeg: cur_dts is invalid st:0 (0) [init:0 i_done:0 finish:0] (this is harmless if it occurs once at the start per stream)
|
|---|
| 162 | FFmpeg: [graph 0 input from stream 0:0 @ 0xb4000071aee72c10] Setting 'video_size' to value '1280x720'
|
|---|
| 163 | FFmpeg: [graph 0 input from stream 0:0 @ 0xb4000071aee72c10] Setting 'pix_fmt' to value '0'
|
|---|
| 164 | FFmpeg: [graph 0 input from stream 0:0 @ 0xb4000071aee72c10] Setting 'time_base' to value '1/15360'
|
|---|
| 165 | FFmpeg: [graph 0 input from stream 0:0 @ 0xb4000071aee72c10] Setting 'pixel_aspect' to value '1/1'
|
|---|
| 166 | FFmpeg: [graph 0 input from stream 0:0 @ 0xb4000071aee72c10] Setting 'frame_rate' to value '60/1'
|
|---|
| 167 | FFmpeg: [graph 0 input from stream 0:0 @ 0xb4000071aee72c10] w:1280 h:720 pixfmt:yuv420p tb:1/15360 fr:60/1 sar:1/1
|
|---|
| 168 | FFmpeg: [format @ 0xb4000071aee72cd0] Setting 'pix_fmts' to value 'mediacodec|yuv420p|nv12'
|
|---|
| 169 | FFmpeg: [AVFilterGraph @ 0xb40000717ee6fe70] query_formats: 4 queried, 3 merged, 0 already done, 0 delayed
|
|---|
| 170 | FFmpeg: [h264_mediacodec @ 0xb40000721ee84e10] MediaCodec encoder c2.android.avc.encoder output format {max-bitrate=200000, crop-right=1279, level=4096, mime=video/avc, profile=65536, bitrate=200000, intra-refresh-period=0, color-standard=0, csd-1=java.nio.HeapByteBuffer[pos=0 lim=10 cap=10], color-transfer=0, crop-bottom=719, crop-left=0, width=1280, color-range=0, crop-top=0, frame-rate=60, height=720, csd-0=java.nio.HeapByteBuffer[pos=0 lim=23 cap=23]}
|
|---|
| 171 | FFmpeg: Output #0, mp4, to '/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_output.mp4':
|
|---|
| 172 | FFmpeg: Metadata:
|
|---|
| 173 | FFmpeg: major_brand :
|
|---|
| 174 | FFmpeg: isom
|
|---|
| 175 | FFmpeg:
|
|---|
| 176 | FFmpeg: minor_version :
|
|---|
| 177 | FFmpeg: 512
|
|---|
| 178 | FFmpeg:
|
|---|
| 179 | FFmpeg: compatible_brands:
|
|---|
| 180 | FFmpeg: isomiso2avc1mp41
|
|---|
| 181 | FFmpeg:
|
|---|
| 182 | FFmpeg: encoder :
|
|---|
| 183 | FFmpeg: Lavf59.34.101
|
|---|
| 184 | FFmpeg:
|
|---|
| 185 | FFmpeg: Stream #0:0
|
|---|
| 186 | FFmpeg: (und)
|
|---|
| 187 | FFmpeg: , 0, 1/15360
|
|---|
| 188 | FFmpeg: : Video: h264, 1 reference frame (avc1 / 0x31637661), yuv420p(tv, progressive, left), 1280x720 (0x0) [SAR 1:1 DAR 16:9], 0/1, q=2-31, 200 kb/s
|
|---|
| 189 | FFmpeg: ,
|
|---|
| 190 | FFmpeg: 60 fps,
|
|---|
| 191 | FFmpeg: 15360 tbn
|
|---|
| 192 | FFmpeg: (default)
|
|---|
| 193 | FFmpeg:
|
|---|
| 194 | FFmpeg: Metadata:
|
|---|
| 195 | FFmpeg: handler_name :
|
|---|
| 196 | FFmpeg: VideoHandler
|
|---|
| 197 | FFmpeg:
|
|---|
| 198 | FFmpeg: vendor_id :
|
|---|
| 199 | FFmpeg: [0][0][0][0]
|
|---|
| 200 | FFmpeg:
|
|---|
| 201 | FFmpeg: encoder :
|
|---|
| 202 | FFmpeg: Lavc59.52.100 h264_mediacodec
|
|---|
| 203 | FFmpeg:
|
|---|
| 204 | FFmpeg: Stream #0:1
|
|---|
| 205 | FFmpeg: (und)
|
|---|
| 206 | FFmpeg: , 0, 1/48000
|
|---|
| 207 | FFmpeg: : Audio: aac (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, delay 1024, 128 kb/s
|
|---|
| 208 | FFmpeg: (default)
|
|---|
| 209 | FFmpeg:
|
|---|
| 210 | FFmpeg: Metadata:
|
|---|
| 211 | FFmpeg: handler_name :
|
|---|
| 212 | FFmpeg: SoundHandler
|
|---|
| 213 | FFmpeg:
|
|---|
| 214 | FFmpeg: vendor_id :
|
|---|
| 215 | FFmpeg: [0][0][0][0]
|
|---|
| 216 | FFmpeg:
|
|---|
| 217 | FFmpeg: encoder :
|
|---|
| 218 | FFmpeg: Lavc59.52.100 aac
|
|---|
| 219 | FFmpeg:
|
|---|
| 220 | FFmpeg: Clipping frame in rate conversion by 0.000008
|
|---|
| 221 | FFmpeg: [h264_mediacodec @ 0xb40000721ee84e10] MediaCodec encoder c2.android.avc.encoder output format {max-bitrate=200000, crop-right=1279, level=4096, mime=video/avc, profile=65536, bitrate=200000, intra-refresh-period=0, color-standard=0, csd-1=java.nio.HeapByteBuffer[pos=0 lim=10 cap=10], color-transfer=0, crop-bottom=719, crop-left=0, width=1280, color-range=0, crop-top=0, frame-rate=60, height=720, csd-0=java.nio.HeapByteBuffer[pos=0 lim=23 cap=23]}
|
|---|
| 222 | FFmpeg: frame= 6 fps=0.0 q=-0.0 size= 0kB time=00:00:00.10 bitrate= 3.6kbits/s speed=2.27x
|
|---|
| 223 | FFmpeg: frame= 35 fps=0.0 q=-0.0 size= 0kB time=00:00:00.61 bitrate= 0.6kbits/s speed=1.11x
|
|---|
| 224 | FFmpeg: frame= 85 fps= 80 q=-0.0 size= 256kB time=00:00:01.45 bitrate=1445.9kbits/s speed=1.37x
|
|---|
| 225 | FFmpeg: frame= 132 fps= 84 q=-0.0 size= 256kB time=00:00:02.21 bitrate= 945.4kbits/s speed=1.42x
|
|---|
| 226 | FFmpeg: frame= 181 fps= 87 q=-0.0 size= 512kB time=00:00:03.05 bitrate=1375.0kbits/s speed=1.47x
|
|---|
| 227 | FFmpeg: frame= 235 fps= 91 q=-0.0 size= 512kB time=00:00:03.92 bitrate=1068.6kbits/s speed=1.52x
|
|---|
| 228 | FFmpeg: frame= 288 fps= 92 q=-0.0 size= 512kB time=00:00:04.84 bitrate= 866.2kbits/s speed=1.55x
|
|---|
| 229 | FFmpeg: frame= 342 fps= 95 q=-0.0 size= 768kB time=00:00:05.73 bitrate=1096.4kbits/s speed=1.59x
|
|---|
| 230 | FFmpeg: frame= 397 fps= 96 q=-0.0 size= 768kB time=00:00:06.61 bitrate= 951.4kbits/s speed= 1.6x
|
|---|
| 231 | FFmpeg: frame= 452 fps= 98 q=-0.0 size= 1024kB time=00:00:07.53 bitrate=1114.0kbits/s speed=1.63x
|
|---|
| 232 | FFmpeg: frame= 506 fps= 98 q=-0.0 size= 1024kB time=00:00:08.46 bitrate= 990.5kbits/s speed=1.64x
|
|---|
| 233 | FFmpeg: frame= 561 fps= 99 q=-0.0 size= 1280kB time=00:00:09.36 bitrate=1119.7kbits/s speed=1.66x
|
|---|
| 234 | FFmpeg: frame= 616 fps=100 q=-0.0 size= 1280kB time=00:00:10.32 bitrate=1015.6kbits/s speed=1.68x
|
|---|
| 235 | FFmpeg: [h264_mediacodec @ 0xb40000721ee881d0] Sending End Of Stream signal
|
|---|
| 236 | FFmpeg: [out_0_1 @ 0xb4000071aee6ff10] EOF on sink link out_0_1:default.
|
|---|
| 237 | FFmpeg: [out_0_0 @ 0xb4000071aee71d10] EOF on sink link out_0_0:default.
|
|---|
| 238 | FFmpeg: No more output streams to write to, finishing.
|
|---|
| 239 | FFmpeg: frame= 630 fps=100 q=-0.0 Lsize= 1469kB time=00:00:10.48 bitrate=1147.7kbits/s speed=1.67x
|
|---|
| 240 | FFmpeg: video:1368kB audio:88kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.879390%
|
|---|
| 241 | FFmpeg: Input file #0 (/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_input.mp4):
|
|---|
| 242 | FFmpeg: Input stream #0:0 (video):
|
|---|
| 243 | FFmpeg: 630 packets read (8187462 bytes);
|
|---|
| 244 | FFmpeg: 630 frames decoded
|
|---|
| 245 | FFmpeg: ;
|
|---|
| 246 | FFmpeg:
|
|---|
| 247 | FFmpeg: Input stream #0:1 (audio):
|
|---|
| 248 | FFmpeg: 491 packets read (89983 bytes);
|
|---|
| 249 | FFmpeg: 490 frames decoded
|
|---|
| 250 | FFmpeg: (501760 samples)
|
|---|
| 251 | FFmpeg: ;
|
|---|
| 252 | FFmpeg:
|
|---|
| 253 | FFmpeg: Total: 1121 packets (8277445 bytes) demuxed
|
|---|
| 254 | FFmpeg: Output file #0 (/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_output.mp4):
|
|---|
| 255 | FFmpeg: Output stream #0:0 (video):
|
|---|
| 256 | FFmpeg: 630 frames encoded
|
|---|
| 257 | FFmpeg: ;
|
|---|
| 258 | FFmpeg: 630 packets muxed (1401090 bytes);
|
|---|
| 259 | FFmpeg:
|
|---|
| 260 | FFmpeg: Output stream #0:1 (audio):
|
|---|
| 261 | FFmpeg: 490 frames encoded
|
|---|
| 262 | FFmpeg: (501760 samples)
|
|---|
| 263 | FFmpeg: ;
|
|---|
| 264 | FFmpeg: 491 packets muxed (89716 bytes);
|
|---|
| 265 | FFmpeg:
|
|---|
| 266 | FFmpeg: Total: 1121 packets (1490806 bytes) muxed
|
|---|
| 267 | FFmpeg: [AVIOContext @ 0xb4000071dee79a50] Statistics: 1503920 bytes written, 2 seeks, 9 writeouts
|
|---|
| 268 | FFmpeg: frame= 630 fps=100 q=-0.0 Lsize=N/A time=00:00:10.48 bitrate=N/A speed=1.67x
|
|---|
| 269 | FFmpeg: video:1368kB audio:88kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: unknown
|
|---|
| 270 | FFmpeg: Input file #0 (/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_input.mp4):
|
|---|
| 271 | FFmpeg: Input stream #0:0 (video):
|
|---|
| 272 | FFmpeg: 630 packets read (8187462 bytes);
|
|---|
| 273 | FFmpeg: 630 frames decoded
|
|---|
| 274 | FFmpeg: ;
|
|---|
| 275 | FFmpeg:
|
|---|
| 276 | FFmpeg: Input stream #0:1 (audio):
|
|---|
| 277 | FFmpeg: 491 packets read (89983 bytes);
|
|---|
| 278 | FFmpeg: 490 frames decoded
|
|---|
| 279 | FFmpeg: (501760 samples)
|
|---|
| 280 | FFmpeg: ;
|
|---|
| 281 | FFmpeg:
|
|---|
| 282 | FFmpeg: Total: 1121 packets (8277445 bytes) demuxed
|
|---|
| 283 | FFmpeg: Output file #0 (/data/user/0/com.epicgames.ffmpeg_kit_android_demo/cache/test_output.mp4):
|
|---|
| 284 | FFmpeg: Output stream #0:0 (video):
|
|---|
| 285 | FFmpeg: 630 frames encoded
|
|---|
| 286 | FFmpeg: ;
|
|---|
| 287 | FFmpeg: 630 packets muxed (1401090 bytes);
|
|---|
| 288 | FFmpeg:
|
|---|
| 289 | FFmpeg: Output stream #0:1 (audio):
|
|---|
| 290 | FFmpeg: 490 frames encoded
|
|---|
| 291 | FFmpeg: (501760 samples)
|
|---|
| 292 | FFmpeg: ;
|
|---|
| 293 | FFmpeg: 491 packets muxed (89716 bytes);
|
|---|
| 294 | FFmpeg:
|
|---|
| 295 | FFmpeg: Total: 1121 packets (1490806 bytes) muxed
|
|---|
| 296 | FFmpeg: 1120 frames successfully decoded, 0 decoding errors
|
|---|
| 297 | FFmpeg: [aac @ 0xb40000721ee85f50] Qavg: 30941.520
|
|---|
| 298 | FFmpeg: [AVIOContext @ 0xb4000071dee948b0] Statistics: 8295060 bytes read, 0 seeks
|
|---|