VideoHelp Forum




+ Reply to Thread
Results 1 to 8 of 8
  1. After some debating, I finally decide to use regular jxl to store my images. How do I make the best visually lossless ones from extracting frames from my videos?
    Quote Quote  
  2. Member DB83's Avatar
    Join Date
    Jul 2007
    Location
    United Kingdom
    Search Comp PM
    Would it be too much for you to do some research rather than be spoon-fed by forum members ?

    But do not expect free programs to use these new formats. More likely that commercial-paid programs get a licence and that comes down to what you pay for and, eventually, get.


    And you fool noone. Already banned twice. Wanna make it a hattrick ?
    Quote Quote  
  3. Originally Posted by DB83 View Post
    Would it be too much for you to do some research rather than be spoon-fed by forum members ?

    But do not expect free programs to use these new formats. More likely that commercial-paid programs get a licence and that comes down to what you pay for and, eventually, get.


    And you fool noone. Already banned twice. Wanna make it a hattrick ?
    Never mind, then.
    Quote Quote  
  4. Originally Posted by Sound Master View Post
    How do I use it?
    Same like other jpeg commandline encoders - not sure if ffmpeg will adopt jpegli in some predictable future - from my perspective it should but... this show that using even old technology but with new techniques you can deliver way higher quality.
    Quote Quote  
  5. Well, I usually use this to make jpg files:
    -vf zscale=min=709:m=170m:rin=limited:r=full,format=(d epends on the video) -qmin 1 -qmax 1 -q:v 1 -output%d.jpg

    Or, is there ways to make higher quality jpgs? By the way, I used rgb24 for the format and it still makes images.
    Quote Quote  
  6. Try this:
    Code:
    @setlocal
    
    @set FFMPG=%CD%;E:\Media\FF
    @set PATH=%FFMPG%;%PATH%
    
    @set filename=%1
    
    @set OUTDIR="aaa"
    @if not exist %OUTDIR% (mkdir %OUTDIR%)
    
    @ffmpeg -y -an -sn -dn -hide_banner -v 32 -stats -i %filename% -f:v zscale=min=709:m=170m:rin=limited:r=full,format=yuv444p -f image2 -c:v mjpeg -q:v 1 -qscale 1 -intra_matrix 8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8,8 -huffman 1 "%OUTDIR%\%~n1_%%06d.jpg"
    
    @set OUTDIR="bbb"
    @if not exist %OUTDIR% (mkdir %OUTDIR%)
    
    @ffmpeg -y -an -sn -dn -hide_banner -v 32 -stats -i %filename% -f:v zscale=min=709:m=170m:rin=limited:r=full,format=yuv444p -f image2 -c:v mjpeg -q:v 1 -qscale 1 -huffman 1 "%OUTDIR%\%~n1_%%06d.jpg"
    
    @endlocal
    @pause
    Folder aaa has jpg with flat quantization matrix (8,8,8,8,8...,8), folder bbb default quantization matrix (my assumption default MPEG quantization matrix is used) - with using flat quantization matrix you are probably squeezing maximum from ffmpeg jpg quality.
    Quote Quote  



Similar Threads

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