• Resolved delisha15

    (@delisha15)


    Hi,
    Thanks for your awesome plugin. It’s working great from my desktop. The only problem I’m having is getting the plugin to generate thumbnails when videos are uploaded via an Android device. The videos are working fine. It’s just not generating thumbnails.

    Device: Samsung Galaxy S4
    Browser: Chrome for Android & Default Android Browser

    I will email you the link to the website and login credentials.

    FFMPEG Test Output:

    ffmpeg version 0.8.16-4:0.8.16-0ubuntu0.12.04.1, Copyright (c) 2000-2014 the Libav developers
      built on Sep 16 2014 18:33:49 with gcc 4.6.3
    The ffmpeg program is only provided for script compatibility and will be removed
    in a future release. It has been deprecated in the Libav project to allow for
    incompatible command line syntax improvements in its replacement called avconv
    (see Changelog for details). Please use avconv instead.
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/burntorange3/burntorange/burntorangedesignClients/fitpitch/wp-content/plugins/video-embed-thumbnail-generator/images/sample-video-h264.mp4':
      Metadata:
        major_brand     : isom
        minor_version   : 512
        compatible_brands: isomiso2avc1mp41
        encoder         : Lavf55.33.100
      Duration: 00:00:01.02, start: 0.000000, bitrate: 123 kb/s
        Stream #0.0(eng): Video: h264 (Constrained Baseline), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 109 kb/s, 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc
        Stream #0.1(eng): Audio: aac, 48000 Hz, stereo, s16, 2 kb/s
    [buffer @ 0x15a0180] w:1920 h:1080 pixfmt:yuv420p
    [scale @ 0x159bd40] w:1920 h:1080 fmt:yuv420p -> w:640 h:360 fmt:yuv420p flags:0x4
    [libx264 @ 0x15a1f80] using SAR=1/1
    [libx264 @ 0x15a1f80] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX XOP FMA4 SSEMisalign LZCNT
    [libx264 @ 0x15a1f80] profile Main, level 3.0
    [libx264 @ 0x15a1f80] 264 - core 120 r2151 a3f4407 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=0 b_adapt=1 b_bias=0 direct=1 weightb=0 open_gop=1 weightp=2 keyint=250 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.25 aq=1:1.00
    Output #0, mp4, to '/home/burntorange3/burntorange/burntorangedesignClients/fitpitch/wp-content/uploads/2016/05/sample-video-h264-360.mp4':
      Metadata:
        major_brand     : isom
        minor_version   : 512
        compatible_brands: isomiso2avc1mp41
        encoder         : Lavf53.21.1
        Stream #0.0(eng): Video: libx264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], q=-1--1, 2997 tbn, 23.98 tbc
        Stream #0.1(eng): Audio: libvo_aacenc, 48000 Hz, stereo, s16, 200 kb/s
    Stream mapping:
      Stream #0.0 -> #0.0
      Stream #0.1 -> #0.1
    Press ctrl-c to stop encoding
    frame=   24 fps=  0 q=28.0 Lsize=       5kB time=0.96 bitrate=  46.9kbits/s
    video:3kB audio:0kB global headers:0kB muxing overhead 52.564450%
    frame I:1     Avg QP:15.55  size:  2196
    [libx264 @ 0x15a1f80] frame P:6     Avg QP:27.62  size:    29
    [libx264 @ 0x15a1f80] frame B:17    Avg QP:28.00  size:    18
    [libx264 @ 0x15a1f80] consecutive B-frames:  4.2%  0.0% 12.5% 83.3%
    [libx264 @ 0x15a1f80] mb I  I16..4: 94.3%  0.0%  5.7%
    [libx264 @ 0x15a1f80] mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.1%  0.0%  0.0%  0.0%  0.0%    skip:99.9%
    [libx264 @ 0x15a1f80] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.1%  0.0%  0.0%  direct: 0.0%  skip:99.9%  L0: 0.0% L1:100.0% BI: 0.0%
    [libx264 @ 0x15a1f80] coded y,uvDC,uvAC intra: 3.3% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
    [libx264 @ 0x15a1f80] i16 v,h,dc,p: 94%  1%  5%  0%
    [libx264 @ 0x15a1f80] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 18% 27%  3%  3%  7%  3%  6%  3%
    [libx264 @ 0x15a1f80] i8c dc,h,v,p: 100%  0%  0%  0%
    [libx264 @ 0x15a1f80] Weighted P-Frames: Y:0.0% UV:0.0%
    [libx264 @ 0x15a1f80] ref P L0: 83.3% 16.7%
    [libx264 @ 0x15a1f80] kb/s:21.36

    https://wordpress.org/plugins/video-embed-thumbnail-generator/

Viewing 4 replies - 1 through 4 (of 4 total)
  • Plugin Author Kyle Gilman

    (@kylegilman)

    It looks like you actually have LIBAV installed, so I would switch the encoding application from FFMPEG to LIBAV. I don’t think that’s causing any trouble for you, but it might in the future.

    Are you trying to generate thumbnails by pressing the “Generate” or “Random” buttons on an Android device or do you have it set to make thumbnails automatically? I’ve actually never tested thumbnail generation on mobile devices because that seems like a great way to drive yourself crazy. I’ll try it out in the next few days though.

    Thread Starter delisha15

    (@delisha15)

    Ok! So it looks like the thumbnails were generating…just not immediately. They’d show up after about 3 minutes or so. BUT, now that I’ve switched it to LIBAV instead of FFMPEG they’re generating immediately!

    This is the new LIBAV Test Output:

    avconv version 0.8.16-4:0.8.16-0ubuntu0.12.04.1, Copyright (c) 2000-2014 the Libav developers
      built on Sep 16 2014 18:33:49 with gcc 4.6.3
    Input #0, mov,mp4,m4a,3gp,3g2,mj2, from '/home/burntorange3/burntorange/burntorangedesignClients/fitpitch/wp-content/plugins/video-embed-thumbnail-generator/images/sample-video-h264.mp4':
      Metadata:
        major_brand     : isom
        minor_version   : 512
        compatible_brands: isomiso2avc1mp41
        encoder         : Lavf55.33.100
      Duration: 00:00:01.02, start: 0.000000, bitrate: 123 kb/s
        Stream #0.0(eng): Video: h264 (Constrained Baseline), yuv420p, 1920x1080 [PAR 1:1 DAR 16:9], 109 kb/s, 23.98 fps, 23.98 tbr, 11988 tbn, 47.95 tbc
        Stream #0.1(eng): Audio: aac, 48000 Hz, stereo, s16, 2 kb/s
    [buffer @ 0x7ca320] w:1920 h:1080 pixfmt:yuv420p
    [scale @ 0x7c83a0] w:1920 h:1080 fmt:yuv420p -> w:640 h:360 fmt:yuv420p flags:0x4
    [libx264 @ 0x7cad60] using SAR=1/1
    [libx264 @ 0x7cad60] using cpu capabilities: MMX2 SSE2Fast SSSE3 FastShuffle SSE4.2 AVX XOP FMA4 SSEMisalign LZCNT
    [libx264 @ 0x7cad60] profile Constrained Baseline, level 3.1
    [libx264 @ 0x7cad60] 264 - core 120 r2151 a3f4407 - H.264/MPEG-4 AVC codec - Copyleft 2003-2011 - http://www.videolan.org/x264.html - options: cabac=0 ref=3 deblock=1:0:0 analyse=0x1:0x111 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=0 me_range=16 chroma_me=1 trellis=1 8x8dct=0 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=0 weightp=0 keyint=250 keyint_min=23 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.25 aq=1:1.00
    Output #0, mp4, to '/home/burntorange3/burntorange/burntorangedesignClients/fitpitch/wp-content/uploads/2016/05/sample-video-h264-360.mp4':
      Metadata:
        major_brand     : isom
        minor_version   : 512
        compatible_brands: isomiso2avc1mp41
        encoder         : Lavf53.21.1
        Stream #0.0(eng): Video: libx264, yuv420p, 640x360 [PAR 1:1 DAR 16:9], q=-1--1, 2997 tbn, 23.98 tbc
        Stream #0.1(eng): Audio: libvo_aacenc, 48000 Hz, stereo, s16, 160 kb/s
    Stream mapping:
      Stream #0:0 -> #0:0 (h264 -> libx264)
      Stream #0:1 -> #0:1 (aac -> aac)
    Press ctrl-c to stop encoding
    frame=   24 fps=  0 q=28.0 Lsize=       6kB time=1.00 bitrate=  47.7kbits/s
    video:4kB audio:0kB global headers:0kB muxing overhead 42.536422%
    [libx264 @ 0x7cad60] frame I:1     Avg QP:15.55  size:  2916
    [libx264 @ 0x7cad60] frame P:23    Avg QP:27.92  size:    14
    [libx264 @ 0x7cad60] mb I  I16..4: 94.3%  0.0%  5.7%
    [libx264 @ 0x7cad60] mb P  I16..4:  0.0%  0.0%  0.0%  P16..4:  0.0%  0.0%  0.0%  0.0%  0.0%    skip:100.0%
    [libx264 @ 0x7cad60] coded y,uvDC,uvAC intra: 3.3% 0.0% 0.0% inter: 0.0% 0.0% 0.0%
    [libx264 @ 0x7cad60] i16 v,h,dc,p: 95%  0%  5%  0%
    [libx264 @ 0x7cad60] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 31% 17% 26%  3%  3%  7%  3%  6%  3%
    [libx264 @ 0x7cad60] i8c dc,h,v,p: 100%  0%  0%  0%
    [libx264 @ 0x7cad60] kb/s:25.85
    Plugin Author Kyle Gilman

    (@kylegilman)

    Great! So that solved your problem?

    Thread Starter delisha15

    (@delisha15)

    Yes! Thank you

Viewing 4 replies - 1 through 4 (of 4 total)
  • The topic ‘Thumbnails not Generating when uploading via Android’ is closed to new replies.