tanersener / react-native-ffmpeg

FFmpeg for react-native. Not maintained anymore. Superseded by FFmpegKit.
GNU General Public License v3.0
400 stars 51 forks source link

RNFFprobe.getMediaInformation creates a lot of console output, but no result #224

Closed fabyeah closed 3 years ago

fabyeah commented 3 years ago

Running RNFFprobe.getMediaInformation logs a ton of stuff to console, but the passed back result object is empty: Result: {}. I was expecting nothing to be automatically logged to console (is there an option to turn this off?) and the result object be populated with media info.

This is my code (taken from the README):

    RNFFprobe.getMediaInformation(`${RNFS.CachesDirectoryPath}/video.mp4`).then(
      (information) => {
        console.log('Result: ' + JSON.stringify(information));
      },
    );

This is the console output:

[Mon Dec 21 2020 14:21:36.620]  LOG      {

[Mon Dec 21 2020 14:21:36.628]  LOG          
[Mon Dec 21 2020 14:21:36.629]  LOG      "streams": [

[Mon Dec 21 2020 14:21:36.631]  LOG              
[Mon Dec 21 2020 14:21:36.632]  LOG      {

[Mon Dec 21 2020 14:21:36.632]  LOG                  
[Mon Dec 21 2020 14:21:36.633]  LOG      "index": 0
[Mon Dec 21 2020 14:21:36.634]  LOG      ,

[Mon Dec 21 2020 14:21:36.635]  LOG                  
[Mon Dec 21 2020 14:21:36.635]  LOG      "codec_name":
[Mon Dec 21 2020 14:21:36.636]  LOG       "mpeg4"
[Mon Dec 21 2020 14:21:36.640]  LOG      ,

[Mon Dec 21 2020 14:21:36.641]  LOG                  
[Mon Dec 21 2020 14:21:36.641]  LOG      "codec_long_name":
[Mon Dec 21 2020 14:21:36.642]  LOG       "unknown"
[Mon Dec 21 2020 14:21:36.642]  LOG      ,

[Mon Dec 21 2020 14:21:36.642]  LOG                  
[Mon Dec 21 2020 14:21:36.643]  LOG      "profile":
[Mon Dec 21 2020 14:21:36.643]  LOG       "0"
[Mon Dec 21 2020 14:21:36.643]  LOG      ,

[Mon Dec 21 2020 14:21:36.644]  LOG                  
[Mon Dec 21 2020 14:21:36.644]  LOG      "codec_type":
[Mon Dec 21 2020 14:21:36.644]  LOG       "video"
[Mon Dec 21 2020 14:21:36.645]  LOG      ,

[Mon Dec 21 2020 14:21:36.645]  LOG                  
[Mon Dec 21 2020 14:21:36.649]  LOG      Result: {}
[Mon Dec 21 2020 14:21:36.650]  LOG      "codec_time_base":
[Mon Dec 21 2020 14:21:36.650]  LOG       "1/30"
[Mon Dec 21 2020 14:21:36.651]  LOG      ,

[Mon Dec 21 2020 14:21:36.651]  LOG                  
[Mon Dec 21 2020 14:21:36.651]  LOG      "codec_tag_string":
[Mon Dec 21 2020 14:21:36.653]  LOG       "mp4v"
[Mon Dec 21 2020 14:21:36.654]  LOG      ,

[Mon Dec 21 2020 14:21:36.654]  LOG                  
[Mon Dec 21 2020 14:21:36.654]  LOG      "codec_tag":
[Mon Dec 21 2020 14:21:36.656]  LOG       "0x7634706d"
[Mon Dec 21 2020 14:21:36.657]  LOG      ,

[Mon Dec 21 2020 14:21:36.657]  LOG                  
[Mon Dec 21 2020 14:21:36.658]  LOG      "width": 1280
[Mon Dec 21 2020 14:21:36.658]  LOG      ,

[Mon Dec 21 2020 14:21:36.659]  LOG                  
[Mon Dec 21 2020 14:21:36.659]  LOG      "height": 720
[Mon Dec 21 2020 14:21:36.659]  LOG      ,

[Mon Dec 21 2020 14:21:36.660]  LOG                  
[Mon Dec 21 2020 14:21:36.660]  LOG      "coded_width": 1280
[Mon Dec 21 2020 14:21:36.660]  LOG      ,

[Mon Dec 21 2020 14:21:36.661]  LOG                  
[Mon Dec 21 2020 14:21:36.661]  LOG      "coded_height": 720
[Mon Dec 21 2020 14:21:36.671]  LOG      ,

[Mon Dec 21 2020 14:21:36.671]  LOG                  
[Mon Dec 21 2020 14:21:36.672]  LOG      "has_b_frames": 0
[Mon Dec 21 2020 14:21:36.672]  LOG      ,

[Mon Dec 21 2020 14:21:36.673]  LOG                  
[Mon Dec 21 2020 14:21:36.673]  LOG      "sample_aspect_ratio":
[Mon Dec 21 2020 14:21:36.673]  LOG       "1:1"
[Mon Dec 21 2020 14:21:36.674]  LOG      ,

[Mon Dec 21 2020 14:21:36.674]  LOG                  
[Mon Dec 21 2020 14:21:36.675]  LOG      "display_aspect_ratio":
[Mon Dec 21 2020 14:21:36.675]  LOG       "16:9"
[Mon Dec 21 2020 14:21:36.675]  LOG      ,

[Mon Dec 21 2020 14:21:36.676]  LOG                  
[Mon Dec 21 2020 14:21:36.676]  LOG      "pix_fmt":
[Mon Dec 21 2020 14:21:36.677]  LOG       "yuv420p"
[Mon Dec 21 2020 14:21:36.677]  LOG      ,

[Mon Dec 21 2020 14:21:36.677]  LOG                  
[Mon Dec 21 2020 14:21:36.678]  LOG      "level": 1
[Mon Dec 21 2020 14:21:36.678]  LOG      ,

[Mon Dec 21 2020 14:21:36.679]  LOG                  
[Mon Dec 21 2020 14:21:36.679]  LOG      "chroma_location":
[Mon Dec 21 2020 14:21:36.680]  LOG       "left"
[Mon Dec 21 2020 14:21:36.681]  LOG      ,

[Mon Dec 21 2020 14:21:36.682]  LOG                  
[Mon Dec 21 2020 14:21:36.682]  LOG      "refs": 1
[Mon Dec 21 2020 14:21:36.684]  LOG      ,

[Mon Dec 21 2020 14:21:36.685]  LOG                  
[Mon Dec 21 2020 14:21:36.685]  LOG      "quarter_sample":
[Mon Dec 21 2020 14:21:36.685]  LOG       "false"
[Mon Dec 21 2020 14:21:36.686]  LOG      ,

[Mon Dec 21 2020 14:21:36.688]  LOG                  
[Mon Dec 21 2020 14:21:36.689]  LOG      "divx_packed":
[Mon Dec 21 2020 14:21:36.689]  LOG       "false"
[Mon Dec 21 2020 14:21:36.689]  LOG      ,

[Mon Dec 21 2020 14:21:36.690]  LOG                  
[Mon Dec 21 2020 14:21:36.690]  LOG      "r_frame_rate":
[Mon Dec 21 2020 14:21:36.690]  LOG       "30/1"
[Mon Dec 21 2020 14:21:36.691]  LOG      ,

[Mon Dec 21 2020 14:21:36.691]  LOG                  
[Mon Dec 21 2020 14:21:36.691]  LOG      "avg_frame_rate":
[Mon Dec 21 2020 14:21:36.691]  LOG       "30/1"
[Mon Dec 21 2020 14:21:36.692]  LOG      ,

[Mon Dec 21 2020 14:21:36.692]  LOG                  
[Mon Dec 21 2020 14:21:36.692]  LOG      "time_base":
[Mon Dec 21 2020 14:21:36.693]  LOG       "1/15360"
[Mon Dec 21 2020 14:21:36.693]  LOG      ,

[Mon Dec 21 2020 14:21:36.693]  LOG                  
[Mon Dec 21 2020 14:21:36.694]  LOG      "start_pts": 0
[Mon Dec 21 2020 14:21:36.694]  LOG      ,

[Mon Dec 21 2020 14:21:36.694]  LOG                  
[Mon Dec 21 2020 14:21:36.695]  LOG      "start_time":
[Mon Dec 21 2020 14:21:36.695]  LOG       "0.000000"
[Mon Dec 21 2020 14:21:36.695]  LOG      ,

[Mon Dec 21 2020 14:21:36.696]  LOG                  
[Mon Dec 21 2020 14:21:36.696]  LOG      "duration_ts": 180736
[Mon Dec 21 2020 14:21:36.697]  LOG      ,

[Mon Dec 21 2020 14:21:36.697]  LOG                  
[Mon Dec 21 2020 14:21:36.698]  LOG      "duration":
[Mon Dec 21 2020 14:21:36.699]  LOG       "11.766667"
[Mon Dec 21 2020 14:21:36.699]  LOG      ,

[Mon Dec 21 2020 14:21:36.699]  LOG                  
[Mon Dec 21 2020 14:21:36.700]  LOG      "bit_rate":
[Mon Dec 21 2020 14:21:36.702]  LOG       "6798748"
[Mon Dec 21 2020 14:21:36.702]  LOG      ,

[Mon Dec 21 2020 14:21:36.703]  LOG                  
[Mon Dec 21 2020 14:21:36.703]  LOG      "max_bit_rate":
[Mon Dec 21 2020 14:21:36.703]  LOG       "7549000"
[Mon Dec 21 2020 14:21:36.704]  LOG      ,

[Mon Dec 21 2020 14:21:36.704]  LOG                  
[Mon Dec 21 2020 14:21:36.704]  LOG      "nb_frames":
[Mon Dec 21 2020 14:21:36.705]  LOG       "353"
[Mon Dec 21 2020 14:21:36.706]  LOG      ,

[Mon Dec 21 2020 14:21:36.706]  LOG                  
[Mon Dec 21 2020 14:21:36.706]  LOG      "disposition": {

[Mon Dec 21 2020 14:21:36.707]  LOG                      
[Mon Dec 21 2020 14:21:36.707]  LOG      "default": 1
[Mon Dec 21 2020 14:21:36.707]  LOG      ,

[Mon Dec 21 2020 14:21:36.710]  LOG                      
[Mon Dec 21 2020 14:21:36.710]  LOG      "dub": 0
[Mon Dec 21 2020 14:21:36.711]  LOG      ,

[Mon Dec 21 2020 14:21:36.711]  LOG                      
[Mon Dec 21 2020 14:21:36.711]  LOG      "original": 0
[Mon Dec 21 2020 14:21:36.712]  LOG      ,

[Mon Dec 21 2020 14:21:36.714]  LOG                      
[Mon Dec 21 2020 14:21:36.714]  LOG      "comment": 0
[Mon Dec 21 2020 14:21:36.715]  LOG      ,

[Mon Dec 21 2020 14:21:36.715]  LOG                      
[Mon Dec 21 2020 14:21:36.715]  LOG      "lyrics": 0
[Mon Dec 21 2020 14:21:36.716]  LOG      ,

[Mon Dec 21 2020 14:21:36.716]  LOG                      
[Mon Dec 21 2020 14:21:36.716]  LOG      "karaoke": 0
[Mon Dec 21 2020 14:21:36.717]  LOG      ,

[Mon Dec 21 2020 14:21:36.717]  LOG                      
[Mon Dec 21 2020 14:21:36.717]  LOG      "forced": 0
[Mon Dec 21 2020 14:21:36.718]  LOG      ,

[Mon Dec 21 2020 14:21:36.718]  LOG                      
[Mon Dec 21 2020 14:21:36.718]  LOG      "hearing_impaired": 0
[Mon Dec 21 2020 14:21:36.719]  LOG      ,

[Mon Dec 21 2020 14:21:36.719]  LOG                      
[Mon Dec 21 2020 14:21:36.720]  LOG      "visual_impaired": 0
[Mon Dec 21 2020 14:21:36.720]  LOG      ,

[Mon Dec 21 2020 14:21:36.721]  LOG                      
[Mon Dec 21 2020 14:21:36.722]  LOG      "clean_effects": 0
[Mon Dec 21 2020 14:21:36.722]  LOG      ,

[Mon Dec 21 2020 14:21:36.723]  LOG                      
[Mon Dec 21 2020 14:21:36.723]  LOG      "attached_pic": 0
[Mon Dec 21 2020 14:21:36.729]  LOG      ,

[Mon Dec 21 2020 14:21:36.730]  LOG                      
[Mon Dec 21 2020 14:21:36.731]  LOG      "timed_thumbnails": 0
[Mon Dec 21 2020 14:21:36.732]  LOG      

[Mon Dec 21 2020 14:21:36.745]  LOG                  
[Mon Dec 21 2020 14:21:36.747]  LOG      }
[Mon Dec 21 2020 14:21:36.747]  LOG      ,

[Mon Dec 21 2020 14:21:36.748]  LOG                  
[Mon Dec 21 2020 14:21:36.748]  LOG      "tags": {

[Mon Dec 21 2020 14:21:36.749]  LOG                      
[Mon Dec 21 2020 14:21:36.749]  LOG      "rotate":
[Mon Dec 21 2020 14:21:36.750]  LOG       "90"
[Mon Dec 21 2020 14:21:36.750]  LOG      ,

[Mon Dec 21 2020 14:21:36.751]  LOG                      
[Mon Dec 21 2020 14:21:36.751]  LOG      "language":
[Mon Dec 21 2020 14:21:36.751]  LOG       "eng"
[Mon Dec 21 2020 14:21:36.752]  LOG      ,

[Mon Dec 21 2020 14:21:36.753]  LOG                      
[Mon Dec 21 2020 14:21:36.753]  LOG      "handler_name":
[Mon Dec 21 2020 14:21:36.753]  LOG       "VideoHandler"
[Mon Dec 21 2020 14:21:36.754]  LOG      

[Mon Dec 21 2020 14:21:36.754]  LOG                  
[Mon Dec 21 2020 14:21:36.755]  LOG      }
[Mon Dec 21 2020 14:21:36.755]  LOG      ,

[Mon Dec 21 2020 14:21:36.755]  LOG                  
[Mon Dec 21 2020 14:21:36.756]  LOG      "side_data_list": [

[Mon Dec 21 2020 14:21:36.758]  LOG                      
[Mon Dec 21 2020 14:21:36.758]  LOG      {

[Mon Dec 21 2020 14:21:36.758]  LOG                          
[Mon Dec 21 2020 14:21:36.759]  LOG      "side_data_type":
[Mon Dec 21 2020 14:21:36.759]  LOG       "Display Matrix"
[Mon Dec 21 2020 14:21:36.759]  LOG      ,

[Mon Dec 21 2020 14:21:36.760]  LOG                          
[Mon Dec 21 2020 14:21:36.760]  LOG      "displaymatrix":
[Mon Dec 21 2020 14:21:36.761]  LOG       "\n00000000:            0       65536           0\n00000001:       -65536           0           0\n00000002:     47185920           0  1073741824\n"
[Mon Dec 21 2020 14:21:36.761]  LOG      ,

[Mon Dec 21 2020 14:21:36.762]  LOG                          
[Mon Dec 21 2020 14:21:36.762]  LOG      "rotation": -90
[Mon Dec 21 2020 14:21:36.762]  LOG      

[Mon Dec 21 2020 14:21:36.763]  LOG                      
[Mon Dec 21 2020 14:21:36.763]  LOG      }
[Mon Dec 21 2020 14:21:36.764]  LOG      

[Mon Dec 21 2020 14:21:36.765]  LOG                  
[Mon Dec 21 2020 14:21:36.765]  LOG      ]
[Mon Dec 21 2020 14:21:36.766]  LOG      

[Mon Dec 21 2020 14:21:36.766]  LOG              
[Mon Dec 21 2020 14:21:36.766]  LOG      }
[Mon Dec 21 2020 14:21:36.767]  LOG      ,

[Mon Dec 21 2020 14:21:36.767]  LOG              
[Mon Dec 21 2020 14:21:36.767]  LOG      {

[Mon Dec 21 2020 14:21:36.767]  LOG                  
[Mon Dec 21 2020 14:21:36.768]  LOG      "index": 1
[Mon Dec 21 2020 14:21:36.768]  LOG      ,

[Mon Dec 21 2020 14:21:36.769]  LOG                  
[Mon Dec 21 2020 14:21:36.769]  LOG      "codec_name":
[Mon Dec 21 2020 14:21:36.769]  LOG       "aac"
[Mon Dec 21 2020 14:21:36.770]  LOG      ,

[Mon Dec 21 2020 14:21:36.770]  LOG                  
[Mon Dec 21 2020 14:21:36.771]  LOG      "codec_long_name":
[Mon Dec 21 2020 14:21:36.771]  LOG       "unknown"
[Mon Dec 21 2020 14:21:36.772]  LOG      ,

[Mon Dec 21 2020 14:21:36.773]  LOG                  
[Mon Dec 21 2020 14:21:36.773]  LOG      "profile":
[Mon Dec 21 2020 14:21:36.773]  LOG       "1"
[Mon Dec 21 2020 14:21:36.774]  LOG      ,

[Mon Dec 21 2020 14:21:36.774]  LOG                  
[Mon Dec 21 2020 14:21:36.774]  LOG      "codec_type":
[Mon Dec 21 2020 14:21:36.775]  LOG       "audio"
[Mon Dec 21 2020 14:21:36.776]  LOG      ,

[Mon Dec 21 2020 14:21:36.776]  LOG                  
[Mon Dec 21 2020 14:21:36.777]  LOG      "codec_time_base":
[Mon Dec 21 2020 14:21:36.777]  LOG       "1/48000"
[Mon Dec 21 2020 14:21:36.778]  LOG      ,

[Mon Dec 21 2020 14:21:36.779]  LOG                  
[Mon Dec 21 2020 14:21:36.779]  LOG      "codec_tag_string":
[Mon Dec 21 2020 14:21:36.780]  LOG       "mp4a"
[Mon Dec 21 2020 14:21:36.780]  LOG      ,

[Mon Dec 21 2020 14:21:36.780]  LOG                  
[Mon Dec 21 2020 14:21:36.781]  LOG      "codec_tag":
[Mon Dec 21 2020 14:21:36.781]  LOG       "0x6134706d"
[Mon Dec 21 2020 14:21:36.782]  LOG      ,

[Mon Dec 21 2020 14:21:36.783]  LOG                  
[Mon Dec 21 2020 14:21:36.783]  LOG      "sample_fmt":
[Mon Dec 21 2020 14:21:36.783]  LOG       "fltp"
[Mon Dec 21 2020 14:21:36.783]  LOG      ,

[Mon Dec 21 2020 14:21:36.784]  LOG                  
[Mon Dec 21 2020 14:21:36.784]  LOG      "sample_rate":
[Mon Dec 21 2020 14:21:36.787]  LOG       "48000"
[Mon Dec 21 2020 14:21:36.788]  LOG      ,

[Mon Dec 21 2020 14:21:36.789]  LOG                  
[Mon Dec 21 2020 14:21:36.789]  LOG      "channels": 2
[Mon Dec 21 2020 14:21:36.789]  LOG      ,

[Mon Dec 21 2020 14:21:36.789]  LOG                  
[Mon Dec 21 2020 14:21:36.790]  LOG      "channel_layout":
[Mon Dec 21 2020 14:21:36.792]  LOG       "stereo"
[Mon Dec 21 2020 14:21:36.793]  LOG      ,

[Mon Dec 21 2020 14:21:36.793]  LOG                  
[Mon Dec 21 2020 14:21:36.793]  LOG      "bits_per_sample": 0
[Mon Dec 21 2020 14:21:36.794]  LOG      ,

[Mon Dec 21 2020 14:21:36.794]  LOG                  
[Mon Dec 21 2020 14:21:36.795]  LOG      "r_frame_rate":
[Mon Dec 21 2020 14:21:36.795]  LOG       "0/0"
[Mon Dec 21 2020 14:21:36.796]  LOG      ,

[Mon Dec 21 2020 14:21:36.796]  LOG                  
[Mon Dec 21 2020 14:21:36.796]  LOG      "avg_frame_rate":
[Mon Dec 21 2020 14:21:36.797]  LOG       "0/0"
[Mon Dec 21 2020 14:21:36.798]  LOG      ,

[Mon Dec 21 2020 14:21:36.798]  LOG                  
[Mon Dec 21 2020 14:21:36.799]  LOG      "time_base":
[Mon Dec 21 2020 14:21:36.799]  LOG       "1/48000"
[Mon Dec 21 2020 14:21:36.799]  LOG      ,

[Mon Dec 21 2020 14:21:36.799]  LOG                  
[Mon Dec 21 2020 14:21:36.800]  LOG      "start_pts": 0
[Mon Dec 21 2020 14:21:36.800]  LOG      ,

[Mon Dec 21 2020 14:21:36.800]  LOG                  
[Mon Dec 21 2020 14:21:36.801]  LOG      "start_time":
[Mon Dec 21 2020 14:21:36.801]  LOG       "0.000000"
[Mon Dec 21 2020 14:21:36.801]  LOG      ,

[Mon Dec 21 2020 14:21:36.802]  LOG                  
[Mon Dec 21 2020 14:21:36.802]  LOG      "duration_ts": 563200
[Mon Dec 21 2020 14:21:36.802]  LOG      ,

[Mon Dec 21 2020 14:21:36.803]  LOG                  
[Mon Dec 21 2020 14:21:36.803]  LOG      "duration":
[Mon Dec 21 2020 14:21:36.803]  LOG       "11.733333"
[Mon Dec 21 2020 14:21:36.803]  LOG      ,

[Mon Dec 21 2020 14:21:36.804]  LOG                  
[Mon Dec 21 2020 14:21:36.804]  LOG      "bit_rate":
[Mon Dec 21 2020 14:21:36.804]  LOG       "256041"
[Mon Dec 21 2020 14:21:36.805]  LOG      ,

[Mon Dec 21 2020 14:21:36.805]  LOG                  
[Mon Dec 21 2020 14:21:36.805]  LOG      "max_bit_rate":
[Mon Dec 21 2020 14:21:36.806]  LOG       "256041"
[Mon Dec 21 2020 14:21:36.806]  LOG      ,

[Mon Dec 21 2020 14:21:36.806]  LOG                  
[Mon Dec 21 2020 14:21:36.807]  LOG      "nb_frames":
[Mon Dec 21 2020 14:21:36.807]  LOG       "550"
[Mon Dec 21 2020 14:21:36.807]  LOG      ,

[Mon Dec 21 2020 14:21:36.808]  LOG                  
[Mon Dec 21 2020 14:21:36.808]  LOG      "disposition": {

[Mon Dec 21 2020 14:21:36.810]  LOG                      
[Mon Dec 21 2020 14:21:36.810]  LOG      "default": 1
[Mon Dec 21 2020 14:21:36.810]  LOG      ,

[Mon Dec 21 2020 14:21:36.811]  LOG                      
[Mon Dec 21 2020 14:21:36.814]  LOG      "dub": 0
[Mon Dec 21 2020 14:21:36.814]  LOG      ,

[Mon Dec 21 2020 14:21:36.814]  LOG                      
[Mon Dec 21 2020 14:21:36.815]  LOG      "original": 0
[Mon Dec 21 2020 14:21:36.815]  LOG      ,

[Mon Dec 21 2020 14:21:36.815]  LOG                      
[Mon Dec 21 2020 14:21:36.820]  LOG      "comment": 0
[Mon Dec 21 2020 14:21:36.820]  LOG      ,

[Mon Dec 21 2020 14:21:36.822]  LOG                      
[Mon Dec 21 2020 14:21:36.822]  LOG      "lyrics": 0
[Mon Dec 21 2020 14:21:36.823]  LOG      ,

[Mon Dec 21 2020 14:21:36.824]  LOG                      
[Mon Dec 21 2020 14:21:36.824]  LOG      "karaoke": 0
[Mon Dec 21 2020 14:21:36.824]  LOG      ,

[Mon Dec 21 2020 14:21:36.825]  LOG                      
[Mon Dec 21 2020 14:21:36.825]  LOG      "forced": 0
[Mon Dec 21 2020 14:21:36.825]  LOG      ,

[Mon Dec 21 2020 14:21:36.826]  LOG                      
[Mon Dec 21 2020 14:21:36.826]  LOG      "hearing_impaired": 0
[Mon Dec 21 2020 14:21:36.827]  LOG      ,

[Mon Dec 21 2020 14:21:36.828]  LOG                      
[Mon Dec 21 2020 14:21:36.828]  LOG      "visual_impaired": 0
[Mon Dec 21 2020 14:21:36.829]  LOG      ,

[Mon Dec 21 2020 14:21:36.829]  LOG                      
[Mon Dec 21 2020 14:21:36.829]  LOG      "clean_effects": 0
[Mon Dec 21 2020 14:21:36.830]  LOG      ,

[Mon Dec 21 2020 14:21:36.830]  LOG                      
[Mon Dec 21 2020 14:21:36.830]  LOG      "attached_pic": 0
[Mon Dec 21 2020 14:21:36.831]  LOG      ,

[Mon Dec 21 2020 14:21:36.831]  LOG                      
[Mon Dec 21 2020 14:21:36.831]  LOG      "timed_thumbnails": 0
[Mon Dec 21 2020 14:21:36.834]  LOG      

[Mon Dec 21 2020 14:21:36.835]  LOG                  
[Mon Dec 21 2020 14:21:36.835]  LOG      }
[Mon Dec 21 2020 14:21:36.836]  LOG      ,

[Mon Dec 21 2020 14:21:36.836]  LOG                  
[Mon Dec 21 2020 14:21:36.836]  LOG      "tags": {

[Mon Dec 21 2020 14:21:36.837]  LOG                      
[Mon Dec 21 2020 14:21:36.837]  LOG      "language":
[Mon Dec 21 2020 14:21:36.837]  LOG       "eng"
[Mon Dec 21 2020 14:21:36.838]  LOG      ,

[Mon Dec 21 2020 14:21:36.839]  LOG                      
[Mon Dec 21 2020 14:21:36.839]  LOG      "handler_name":
[Mon Dec 21 2020 14:21:36.839]  LOG       "SoundHandler"
[Mon Dec 21 2020 14:21:36.840]  LOG      

[Mon Dec 21 2020 14:21:36.841]  LOG                  
[Mon Dec 21 2020 14:21:36.841]  LOG      }
[Mon Dec 21 2020 14:21:36.841]  LOG      

[Mon Dec 21 2020 14:21:36.842]  LOG              
[Mon Dec 21 2020 14:21:36.842]  LOG      }
[Mon Dec 21 2020 14:21:36.843]  LOG      

[Mon Dec 21 2020 14:21:36.843]  LOG          
[Mon Dec 21 2020 14:21:36.844]  LOG      ]
[Mon Dec 21 2020 14:21:36.851]  LOG      ,

[Mon Dec 21 2020 14:21:36.853]  LOG          
[Mon Dec 21 2020 14:21:36.853]  LOG      "format": {

[Mon Dec 21 2020 14:21:36.854]  LOG              
[Mon Dec 21 2020 14:21:36.854]  LOG      "filename":
[Mon Dec 21 2020 14:21:36.854]  LOG       "/data/user/0/com.uploader/cache/video.mp4"
[Mon Dec 21 2020 14:21:36.855]  LOG      ,

[Mon Dec 21 2020 14:21:36.855]  LOG              
[Mon Dec 21 2020 14:21:36.855]  LOG      "nb_streams": 2
[Mon Dec 21 2020 14:21:36.857]  LOG      ,

[Mon Dec 21 2020 14:21:36.857]  LOG              
[Mon Dec 21 2020 14:21:36.858]  LOG      "nb_programs": 0
[Mon Dec 21 2020 14:21:36.858]  LOG      ,

[Mon Dec 21 2020 14:21:36.859]  LOG              
[Mon Dec 21 2020 14:21:36.859]  LOG      "format_name":
[Mon Dec 21 2020 14:21:36.859]  LOG       "mov,mp4,m4a,3gp,3g2,mj2"
[Mon Dec 21 2020 14:21:36.860]  LOG      ,

[Mon Dec 21 2020 14:21:36.860]  LOG              
[Mon Dec 21 2020 14:21:36.860]  LOG      "start_time":
[Mon Dec 21 2020 14:21:36.861]  LOG       "0.000000"
[Mon Dec 21 2020 14:21:36.861]  LOG      ,

[Mon Dec 21 2020 14:21:36.862]  LOG              
[Mon Dec 21 2020 14:21:36.862]  LOG      "duration":
[Mon Dec 21 2020 14:21:36.862]  LOG       "11.767000"
[Mon Dec 21 2020 14:21:36.863]  LOG      ,

[Mon Dec 21 2020 14:21:36.863]  LOG              
[Mon Dec 21 2020 14:21:36.864]  LOG      "size":
[Mon Dec 21 2020 14:21:36.864]  LOG       "10386923"
[Mon Dec 21 2020 14:21:36.864]  LOG      ,

[Mon Dec 21 2020 14:21:36.865]  LOG              
[Mon Dec 21 2020 14:21:36.865]  LOG      "bit_rate":
[Mon Dec 21 2020 14:21:36.865]  LOG       "7061730"
[Mon Dec 21 2020 14:21:36.866]  LOG      ,

[Mon Dec 21 2020 14:21:36.867]  LOG              
[Mon Dec 21 2020 14:21:36.867]  LOG      "probe_score": 100
[Mon Dec 21 2020 14:21:36.867]  LOG      ,

[Mon Dec 21 2020 14:21:36.868]  LOG              
[Mon Dec 21 2020 14:21:36.868]  LOG      "tags": {

[Mon Dec 21 2020 14:21:36.869]  LOG                  
[Mon Dec 21 2020 14:21:36.869]  LOG      "major_brand":
[Mon Dec 21 2020 14:21:36.870]  LOG       "isom"
[Mon Dec 21 2020 14:21:36.870]  LOG      ,

[Mon Dec 21 2020 14:21:36.871]  LOG                  
[Mon Dec 21 2020 14:21:36.871]  LOG      "minor_version":
[Mon Dec 21 2020 14:21:36.871]  LOG       "512"
[Mon Dec 21 2020 14:21:36.872]  LOG      ,

[Mon Dec 21 2020 14:21:36.872]  LOG                  
[Mon Dec 21 2020 14:21:36.873]  LOG      "compatible_brands":
[Mon Dec 21 2020 14:21:36.873]  LOG       "isomiso2mp41"
[Mon Dec 21 2020 14:21:36.873]  LOG      ,

[Mon Dec 21 2020 14:21:36.874]  LOG                  
[Mon Dec 21 2020 14:21:36.874]  LOG      "encoder":
[Mon Dec 21 2020 14:21:36.874]  LOG       "Lavf56.25.101"
[Mon Dec 21 2020 14:21:36.875]  LOG      

[Mon Dec 21 2020 14:21:36.875]  LOG              
[Mon Dec 21 2020 14:21:36.875]  LOG      }
[Mon Dec 21 2020 14:21:36.876]  LOG      

[Mon Dec 21 2020 14:21:36.876]  LOG          
[Mon Dec 21 2020 14:21:36.879]  LOG      }
[Mon Dec 21 2020 14:21:36.880]  LOG      
}
tkduong98 commented 3 years ago

You can use information.getAllProperties() to get all information

fabyeah commented 3 years ago

@tkduong98 thanks a lot, that works! The example in the README should probably be updated.

The problem with lots of unwanted automatic console output, whenever I run FFprobe, remains. Any way to turn that off?

fabyeah commented 3 years ago

Tried RNFFmpegConfig.setLogLevel(LogLevel.AV_LOG_QUIET); but doesn't help.

aaronkaz commented 3 years ago

I'm seeing same issue as OP. Result is always empty, getAllProperties is always empty, lots of information in the log though.

fabyeah commented 3 years ago

@aaronkaz try this for example:

RNFFprobe.getMediaInformation('<file path or uri>').then(information => {
    alert('Duration: ' + information.getAllProperties().format.duration);
});
tkduong98 commented 3 years ago

I go to react-native-ffmpeg folder in node module and turn it off

github-actions[bot] commented 3 years ago

This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.

avencat commented 3 years ago

Hi everyone! @aaronkaz @fabyeah @tkduong98 I've managed to silent the logs (only tested on Android for now) by providing a log callback to the config:

import { RNFFmpeg, RNFFmpegConfig, RNFFprobe } from 'react-native-ffmpeg';

const myFunction = async () => {
  RNFFmpegConfig.enableLogCallback(() => undefined);

  const information = await RNFFprobe.getMediaInformation(`${RNFS.CachesDirectoryPath}/video.mp4`);

  console.log(information. getAllProperties());
}

Let me know if it helps in your case! 😉

fabyeah commented 3 years ago

@avencat works like a charm 👌

This problem only occurs on android btw, no additional output on ios.