Einloggen
[c] [meta] [fefe]

/c/ – Pufferüberlauf


Antwort erstellen

(≤ 4)



[Zurück]

  • [l] FFMPEG- Felix Fri, 08 Feb 2019 12:42:18 GMT Nr. 7065
    WEBM 640×480 1:23 5.1M
    6,1 MB für 83 Sekunden

    $ ffmpeg -i harmonie.mkv -b:v .5M -to 83 harmonie.webm


    Was hat Felix neulich kotiert?

    Auch: Felix alte kotier.bat:
    REM KOTIERE IM DOPPELPASS
    SET O=-b:v 0 -crf 40 -threads 8 -tile-columns 6 -y -hide_banner
    FFMPEG -i x.mp4 %O% -pass 1 -speed 4 - an -f webm NUL
    FFMPEG -i x.mp4 %O% -pass 2 -speed 2 y.webm
    

  • [l] Felix Sat, 09 Feb 2019 05:25:26 GMT Nr. 7099
    WEBM 640×480 14:20 8.7M
    Felix merkt gerade, dass er anscheinend schon länger nichts mehr kotiert hat. Eines der komplizierteren Projekte war Video relatiert - 15 Minuten in 9 MB.

    Felixens Kotierskript wird immer wieder von Hand editiert:

    VBITRATE=200K
    
    #VF=-vf scale=-1:720
    
    #ln -s "$1" /tmp/fuckyou
    
    #SUBTITLES="-vf subtitles='/tmp/fuckyou'"
    
    #STARTTIME="-ss 00:02:18.055"
    
    #ENDTIME="-to 03:59.697"
    
    VCODEC='-c:v libvpx-vp9'
    
    ffmpeg -i "$1" -sn $VCODEC -pass 1 $VF -b:v $VBITRATE -threads 8 -speed 8 \
      $STARTTIME $ENDTIME \
      -tile-columns 6 \
      -an -f webm -y $SUBTITLES  /dev/null
    
    ABITRATE=16K
    
    ffmpeg -i "$1" -sn $VCODEC -pass 2 $VF -b:v $VBITRATE -threads 8 -speed 4 \
      $STARTTIME $ENDTIME \
      -tile-columns 6 -auto-alt-ref 1 -lag-in-frames 25 \
      -c:a libopus -b:a $ABITRATE \
      -f webm $SUBTITLES "$1.webm"
    

  • [l] Felix Sat, 18 Apr 2020 00:33:38 GMT Nr. 27354
    WEBM 640×360 2:44 5.9M
    >subtitles
    Interessant. Ich habe das mal ausprobiert.
  • [l] Felix Tue, 26 May 2020 14:46:09 GMT Nr. 29268 SÄGE
    Kann man dem ffmpeg irgendwie sagen "ich mag dir keine fixe bitrate für video geben, mach halt dass nicht scheisse aussieht, sondern gleiche qualität wie input" für x264 zu webm?
    will da nicht jedesmal 100 werte ausprobieren, bis das gepixel aufhört.
  • [l] Felix Sat, 30 May 2020 17:08:47 GMT Nr. 29425
    >>29268
    „Constant Rate Factor“ -crf ist was du suchst. Gibt es als einmal als Single-Pass- [0] und einmal als Two-Pass-Version [1].

    [0] https://trac.ffmpeg.org/wiki/Encode/VP9#constantq
    [1] https://trac.ffmpeg.org/wiki/Encode/VP9#twopass
  • [l] Felix Tue, 02 Jun 2020 11:09:56 GMT Nr. 29535
    >>27354
    с каких пор для этого языка тебе нужны титры?
  • [l] Felix Wed, 03 Jun 2020 21:35:02 GMT Nr. 29668
    >>29535
    Лол.
  • [l] Felix Thu, 04 Jun 2020 01:44:07 GMT Nr. 29671
    PNG 300×256 141.1k
  • [l] Felix Tue, 09 Jun 2020 13:29:29 GMT Nr. 29889
    >>29425
    besten dank!
    ich wusste ob des CRF-Arguments, hatte jedoch für mich nie funktioniert. Offenbar hab ich bisher den -b:v MUST be 0-Teil überlesen (oder irgendwer hat endlich die Doku verbessert).
  • [l] Felix Fri, 22 Apr 2022 03:41:55 GMT Nr. 73995
    WEBM 320×180 0:08 290.7k
    Rekotierst du für irgendwas noch, Felix?

    Kann mich daran erinnern, die ganzen FFMPEG-Schalter durchprobiert zu haben, um damals unter die 10 MB-Grenze für ein etliche Minuten langes Video zu kommen, ohne dass es kacke aussieht.

    Vielleicht lohnt sich das wieder, wenn irgendwo nur 1M hochgeladen werden kann. Wer weiß.


[Zurück]
[c] [meta] [fefe]