sx264 public alpha

  • Hybrid ver. 100114

    *added*
    - downMix audio option

    *fixed*
    - progress indicator
    - mkv audio muxing
    - x264 resttime calculation
    - not showing audio lang (in audio tab)

    Reset Defaults in Misc-register on first start

    Hybrid ver. 100115

    *fixed*
    - sox decoder calls

    Reset Defaults in Misc-register on first start

    sx264 rev569

    *fixed*
    - mkv audio muxing bug

    -> updated links in 1st post


    Dem letzten Windows Paket fehlend cyggomp-1.dll und cygwin1.dll die zum DownSampling benötigt werden, weil ich letztes mal nicht eine statische sondern eine dynamisch verlinkte sox Version verwendet hatte, hier die files: http://www.mediafire.com/?znyyymjekdi

  • Hybrid ver. 100122

    *fixed*
    - mencoder audio encode call
    - wma/asf audio reencoding/extracting done with ffmpeg or mencoder+'demuxer 35'
    - mkvmerge progress parser: force english console output in mkvmerge with " --ui-language en"
    - mkvextract progress indicator
    - tagging&mkv bug
    - 2pass bitrate adjustments
    - x264 preset changes

    Reset Defaults in Misc-register on first start
    http://www.selur.info/hybrid/Hybrid_100122_64bit_binary.zip

  • sx264 rev570

    *fixed*
    - crash on abort and abort->reset->restart
    - rencoding audio in wmv/asf container with ffmpeg
    - fixed progress indication
    - too fast deletion of audio temp in some cases
    - mkvmerge progress on non englisch systems

    *changed*
    - only create chapters if chapter count > 1 to counter a mplayer dvd parsing but

    *cosmetics*
    - changed some label-texts

    -> updated links in 1st post

  • *updated windows package*
    - new x264 version rack04 x264_x86_r1400M)
    - new ffmpeg version (r21390) from http://ffmpeg.arrozcru.org/autobuilds/
    - new mkvmerge/extract (3.1)
    - new mplayer/mencoder (Sherpya-SVN-r30369-4.2.5) from http://sourceforge.net/projects/mplayer-win32/files/
    - 32bit Hybrid_100123 and 32bit sx264 rev571

    -> updated link in 1st post

    sx264 rev571
    *cosmetics*
    - changed some label-texts, reaaranged some stuff

    -> updated links in 1st post

    Hybrid ver. 100123

    *fixed*
    - dvd analysis: reduce "CHAPTERS: 00:00:00,00:00:00,00:00:00," to a single chapter
    - tagging aac audio in mkv
    - extracting multiple subtitle
    - just tagging 1st audio stream
    - create report
    - split output disabled

    *changed*
    - extended infos in report
    - each job creates a separate reportfile

    *added*
    - audio lang passthrough

    Reset Defaults in Misc-register on first start

    Hybrid ver. 100123_2

    *fixed*
    - audio lang passthrough for mp4 output

    Reset Defaults in Misc-register on first start

    Downloads:
    Hybird Win32: http://www.selur.info/hybrid/Hybrid_100123_2.zip
    Hybird Win64: http://www.selur.info/hybrid/Hybrid_100123_2_64bit.zip
    Hybrid Linux32bit binary: http://www.selur.info/hybrid/Hybrid_100123_2_binary.zip
    Hybrid Linux64bit binary: http://www.selur.info/hybrid/Hybrid_…4bit_binary.zip

  • Hallo Selur,

    ein paar Bugs die mir noch aufgefallen sind bei sx264:

    1)
    Laufen 2 Jobs parallel und ich lasse Reportfiles rausschreiben dann werden die Inhalte der Files bunt durcheinandergewürfelt. GGf. ist auch die Debugfile davon betroffen, die ist derzeit aber 13MB groß und ich schaue mir das nochmal an falls du den Fehler noch nicht nachvollziehen kannst.

    Es stehen z.b. im File "1.mkv_Report" Reports aus File "2.mkv" und umgekehrt... Und noch besser: wenn ich noch die jobs "3.mkv" "4.mkv" und "5.mkv" in der Queue stehen habe, kann es sein dass beim rendern von "1.mkv" schon ein file "5.mkv_Report" existiert und da Inhalte aus den beiden laufenden Encoding "1.mkv" und "2.mkv" stehen....


    2)

    Leg dir bitte mal eine Jobqueue von 3 oder mehr Jobs an und "remove" den zweiten - und schau welche Jobs mitgelöscht weden. Ich weiß nicht mehr ob es der darüber oder darunter war. Jedenfalls werden immer zwei gelöscht.


    3)
    Dieser Bug liegt ggf. an x264 (nutze derzeit IMK 1391). Den kann ich aber nicht tracken solange die Reportfiles falsch geschrieben werden.

    Bei bestimmten Files (es kann an der Dateigröße liegen [>4GB, muss ich mal weiterverfolgen]) sind die Farben und das Bild versetzt. Wie kann man sich das vorstellen?

    Das Bild hat z.b. eine Breite von 720 Pixeln.

    Die Pixel 0-640 sind blau gefärbt, die Pixel 40-680 sind grün gefärbt, die Pixel 80-720 sind rot gefärbt. Im Bereich von 80-640 ist das Bild also halbwegs zu erkennen. Außerdem sind die Ränder verschoben.

    In Pixel 80-720 sind z.B. nochmal die Pixel 0-80 zu erkennen.

    Wie man sieht scheint der Blaukanal verschoben zu sein (Fahrrad links ist nochmal als Schatten weiter links zu sehen).

    Inputfile ist ein MKV, dass ich auf 1200 KBit Bitrate eindampfen will.

    [Blockierte Grafik: http://www.abload.de/thumb/snap057a09w.jpg]

  • zu 1&2.: guck ich mir an, jage momentan einen anderen Bug

    Zitat

    GGf. ist auch die Debugfile davon betroffen,


    beim DebugFile ist das gewollt.
    zu 3.: das liegt vermutlich am DecoderCall (vermutlich an den Crop&Resize Einstellungen) und nicht an der Größe -> ohne genauere Infos zum Input und was Du einstellst kann ich da nichts machen. :)

  • zu 2.: Kann ich nicht nachstellen.
    Wenn ich drei Jobs in der Queue habe (before.png im Anhang), das mittlere zum Löschen auswähle (select.png im Anhang), dann 'Remove' drücke, sieht es bei mir richtig aus (after.png im Anhang)

    zu 1.: bin ich noch am testen, kann ich bis dato aber auch nicht nachstellen,.. :(
    Hab jetzt 5 Jobs in die Queue gepackt, zwei parallel laufen lassen -> Reports werden richtig erstellt
    Habe 2 Jobs in die Queue gepackt und laufen lassen und während dessen 3 weitere hinzugefügt -> Reports werden richtig erstellt
    -> geht hier ohne Probleme

    ---------------------

    AAAAAAAARGGGGGHhhhhh,..... (ich IDIOT)
    Mein Fehler Du sprichst ja von sx264 ich teste mit Hybrid.
    Das bei sx264 die Reports alle zusammen sind, ist normal. (wird sich auch nicht ändern)
    -> werde jetzt noch mal auf 2. gucken :) (Sorry)


    Cu Selur

  • zu 3.: das liegt vermutlich am DecoderCall (vermutlich an den Crop&Resize Einstellungen) und nicht an der Größe -> ohne genauere Infos zum Input und was Du einstellst kann ich da nichts machen. :)

    Kein Crop, kein Resize.... wird 1:1 von 1280x720 in das gleiche Format codiert.

  • Zitat

    .. und was Du einstellst kann ich da nichts machen.

    einfaches reencoden mach hier kein Problem,..
    + wie sieht der DecoderCall bei Dir aus (sieht man wenn man unter Jobs sich die Jobs unverkürzt anzeigen lässt)

    sieht bei mir z.B. so aus:

    Zitat

    ffmpeg -v 0 -r 23.976 -i "D:\sx264\testclips\avc_alac_720p.mov" -threads 4 -v 0 -vsync 0 -an -r 23.976 -pix_fmt yuv420p -f rawvideo -

  • Hybrid ver. 100125

    *added*
    - requirement check (check if all required tool are present, doesn't do a version check atm)
    - link mkv files if splitted

    *fixed*
    - save audio files in output dir when "keep intermediate"
    - TagTab not showing all available audio streams at once
    - on reset job reset progress to 0%
    - mkv audio muxing id
    - on dvd load title selection

    *cosmetics*
    - rearranged misc-register


    Reset Defaults in Misc-register on first start

    Downloads:
    Hybird Win32: http://www.selur.info/hybrid/Hybrid_100125.zip
    Hybird Win64: http://www.selur.info/hybrid/Hybrid_100125_64bit.zip
    Hybrid Linux32bit binary: http://www.selur.info/hybrid/Hybrid_100125_binary.zip
    Hybrid Linux64bit binary: http://www.selur.info/hybrid/Hybrid_100125_64bit_binary.zip

  • So schauts derzeit aus (format=1420 ist also bereits drin):

    Im Preview bei CROP/RESIZE sieht man übrigens nichts - da ist das Bild fehlerfrei.


    Job 003542587 2010.01.26 - 00:35:44:
    decoderCL:
    mencoder "D:\1.mkv" -quiet -ovc raw -noskip -lavcopts threads=4 -lavdopts threads=4 -mc 0 -demuxer 35 -vfm ffmpeg -vf scale,format=i420 -forcedsubsonly -fps 29.97 -nosound -of rawvideo -o -
    Job 003542587 2010.01.26 - 00:35:44:
    encoderCL:
    x264 --profile high --pass 1 --bitrate 1141 --level 5.1 --ref 1 --keyint 250 --min-keyint 25 --scenecut 40 --bframes 5 --b-bias 0 --b-pyramid strict --direct auto --b-adapt 2 --cplxblur 20 --qcomp 0.5 --no-mbtree --rc-lookahead 60 --qblur 0.5 --sync-lookahead 22 --qpmin 1 --qpmax 51 --qpstep 4 --ipratio 1.4 --pbratio 1.3 --chroma-qp-offset 0 --partitions none --no-8x8dct --me dia --subme 2 --no-chroma-me --trellis 0 --weightp 1 --aq-mode 2 --aq-strength 1 --threads auto --sar 1000:1000 --filter 0,0 --visualize --stats "D:\1.stats" --fps 29.97 --output NUL - 1280x720

  • Die Decoder Command Line sieht okay aus, schneid mir mal bitte ein kleines Stück aus dem inptu .mkv raus und lad das irgendwo hoch, damit ich mit dem mal hier testen kann.
    (schneiden geht mit mkvmerge recht einfach clip laden, unter Global->Aufteilen->nach Größe, 10M angeben, dann im Quellregister einen Ausgabenamen angeben, starten und eines der Teile irgendwo hochladen, damit ich versuchen kann das hier nachzustellen)

    Cu Selur

  • Bin jetzt selbst erstmal dran... Habe sx264 frisch installiert und alles auf Default gelassen und da geht es. Jetzt werde ich mal die x264 Version austauschen vielleicht ist die ja verbuggt.

    Es liegt nicht an x264 sondern irgendwo an den Einstellungen.. jetzt heißt es forschen ;)

    Einmal editiert, zuletzt von Jugster (26. Januar 2010 um 01:10)

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!