VideoHelp Forum
+ Reply to Thread
Results 1 to 4 of 4
Thread
  1. Member
    Join Date
    Mar 2011
    Location
    Paris, France
    Search PM
    Hello,

    Unless there's an option I missed, ffmpeg doesn't display an ETA.

    From this outline, is there a way to guess how long the process will take (and possibly, how big the output file will be)?

    Thank you.

    Code:
    Input #0, mpeg, from 'full.mpg':
      Duration: 02:01:17.76, start: 0.226767, bitrate: 9183 kb/s
        Stream #0:0[0x80]: Audio: ac3, 48000 Hz, 5.1(side), fltp, 448 kb/s
        Stream #0:1[0x1e0]: Video: mpeg2video (Main), yuv420p(tv, top first), 720x576 [SAR 64:45 DAR 16:9], 25 fps, 25 tbr, 90k tbn, 50 tbc
    [libx264 @ 0x561c33570200] using SAR=404/405
    [libx264 @ 0x561c33570200] using cpu capabilities: MMX2 SSE2Slow SlowCTZ
    [libx264 @ 0x561c33570200] profile High, level 3.0
    [libx264 @ 0x561c33570200] 264 - core 148 r2748 97eaef2 - H.264/MPEG-4 AVC codec - Copyleft 2003-2016 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=2 lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25 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.40 aq=1:1.00
    
    Output #0, mp4, to 'full.mp4':
      Metadata:
        encoder         : Lavf57.56.101
        Stream #0:0: Video: h264 (libx264) ([33][0][0][0] / 0x0021), yuv420p, 720x404 [SAR 404:405 DAR 16:9], q=-1--1, 25 fps, 12800 tbn, 25 tbc
        Metadata:
          encoder         : Lavc57.64.101 libx264
        Side data:
          cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: -1
        Stream #0:1: Audio: aac (LC) ([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 128 kb/s
        Metadata:
          encoder         : Lavc57.64.101 aac
    
    Stream mapping:
      Stream #0:1 -> #0:0 (mpeg2video (native) -> h264 (libx264))
      Stream #0:0 -> #0:1 (ac3 (native) -> aac (native))
    Press [q] to stop, [?] for help
    
    frame=   62 fps= 26 q=28.0 size=      76kB time=00:00:02.27 bitrate= 273.7kbits/s speed=0.972x
    Last edited by yetanotherlogin; 1st Jul 2019 at 07:19.
    Quote Quote  
  2. Originally Posted by yetanotherlogin View Post
    (and possibly, how big the output file will be)?
    Is that important?
    Quote Quote  
  3. Duration: 02:01:17.76
    [...]
    frame= 62 fps= 26 q=28.0 size= 76kB time=00:00:02.27 bitrate= 273.7kbits/s speed=0.972x
    From these you should be able to calculate.

    I.e. at 0.972x speed with 02:01:17.76-00:00:02.27 remaining that would be ~118 minutes to wait.
    76kB size for 00:00:02.27, then expected size for 02:01:17.76 should be 243661 kB.

    Of course this early in the encoding process the estimates will be very inaccurate.
    Quote Quote  
  4. Member
    Join Date
    Mar 2011
    Location
    Paris, France
    Search PM
    Thanks much for the infos.

    Ultimately, on a cheap Acer desktop powered by an AMD Athlon 64 X2 CPU, it took 3 hours to recompress that 8,354MB MPEG2 file, and the output file size is 287MB using the following options:

    Code:
    ffmpeg -i "full.mpg" -vf scale=720:404 -pix_fmt yuv420p -c:a aac -b:a 128k -ac 2 -ar 44100 -threads 2 -f mp4 full.mp4
    Last edited by yetanotherlogin; 1st Jul 2019 at 07:21.
    Quote Quote  



Similar Threads

Visit our sponsor! Try DVDFab and backup Blu-rays!