Hab' meinen Post auch geändert...
Hab' noch nie gesehen, dass die Kommentar-Tonspur vor der eigentlichen Tonspur war... glaube ich...
Gruß
mister_no
Hab' meinen Post auch geändert...
Hab' noch nie gesehen, dass die Kommentar-Tonspur vor der eigentlichen Tonspur war... glaube ich...
Gruß
mister_no
Zitat5. sollte man manuell (nachdem "de" gefunden wurde) die Sprache ändern, dann wird naürlich die neue Sprache behalten...
Das Problem daran ist, dann sx264 nach der Analyse der neuen Audiospur, falls diese eine andere Sprache hat, automatisch wieder nach der gewünschten suchen würde. (vom Anfang der DVD aus)
Das Problem ist das sx264 nicht unterscheiden kann ob der User die Audiospur gewechselt hat oder es selber. (Ist einer von vielen Designunschönheiten, die aber nicht sinnig zu fixen sind, wenn man nicht einige tausend Zeilen Code umschreibt.)
Ich kann ja mal die 'unschöne' Version implementieren, eine ordentliche Lösung wird es erst beim Nachfolger geben können.
Cu Selur
Hmm, wenn du die "unschöne" Version implementierst... was passiert wenn ich die Videospur wechsle, nachdem die "richtige" Tonspur gefunden wurde und die Option automatisch ausgeschaltet wurde? Muss man dann wieder manuell die Tonspur suchen, oder wird die Option nach dem Wechsel der Videospur automatisch wieder aktiviert?
Vielleicht ist es einfacher so etwas einzubauen:
1. Option unter "Audio" einbauen: Warnung falls Tonspur nicht "de" ist
2. Vor dem Encodiervorgang ("Start" drücken) wird überprüft ob die Tonspur der eingestellten unter "Audio" entspricht. Falls nicht kommt eine Warnmeldung.
Was meinst du? Einfacher für dich? Ich kann damit sehr gut leben!
Gruß
mister_no
ZitatHmm, wenn du die "unschöne" Version implementierst...
die Option müsste manuell wieder aktiviert werden.
ZitatVielleicht ist es einfacher so etwas einzubauen: ...
Das ist einfach,.. (vielleicht 5min Aufwand)
ZitatFalls nicht kommt eine Warnmeldung.
Warnung oder Fehlermeldung?
Warnung -> Encoding würde trotzdem durchgeführt, wenn der Benutzer es nicht abbricht.
Fehlermeldng -> Encoding wird nicht durchgeführt bis der Fehler beseitigt ist.
Hört sich gut an! Dann die einfache Version! Das müsste reichen.
Gruß
mister_no
ich programmiere mal beides, dann kannst beides antesten.
Eher Fehlermeldung mit der Abfrage "Wollen Sie trotzdem weitermachen?" Ja->fortsetzen, Nein-> abbrechen
P.S. Was machen wir mit den Jobs in der Queue? Vor dem ersten Start die alle überprüfen? Oder vor dem Hinzufügen in die Queue überprüfen?
Das ist mir zu umständlich,..
Hatte den Post noch geändert... gesehen?
Ja, werde morgen abend mal drauf gucken.
Freundin ist gerade durch die Tür gekommen.
Cu Selur
kannst du die Tür nicht einfach abschließen :D:D:D
rev553
*added*
- Button to reset defaults
- Warnings under Misc->Paths, Warnings->Warnings which will be checked when trying to add a job
*fixed*
- not deleting old drag&drop sources when new drag&drop comes
- subtitle selection bug in dvd selector
*cosmetics*
- a bunch of some small changes
Reset the Defaults using the new 'Reset Defaults' button
-> updated links in 1st post
rev554
*added*
- ability to select folder when extracting subtitles
- some warnings regarding dvd subtitle handling
- basic .ass subtitle support
*changed*
- not ignoring dvd subtitles without a language anymore
- psy trellis&rd spinbox ste changed to 0.01 from 0.1
*fixed*
- subtitle selection bug in dvd selector when subtitle ids didn't start at 0
- meRange gui initialization value
- subme 10, forgot to put trellis 2 in the command line
*removed*
- Subtitle language warning option (doesn't make any sense)
*updated*
- windows package
-> updated links in 1st post
rev555
*changed*
- Video out to direct3d on windows systems
*fixed*
- temp was adjusted to input path
- subtitles were ignored when not *****ded and audio was disabled
*updated*
- windows package, since mplayer/mencoder/ffmpeg versions were buggy
-> updated links in 1st post
warum seh ich e_m_b_e_d als Sternchen?
edit: scheint wohl ein Schutzversuch gegen eingebetteten code.
... und Danke für die neue version
Rev. 555 löst einen Trojaneralarm aus?
Die .exe macht zwar nix auffälliges aber trozdem eine Meldung wert.
Grüße Blade
So lange Du sx264 von den von mir geposteten links runterlädst sollte da kein Trojaner oder dergleichen drinnen sein.
Ist mit upx oder mpress gepackt und kein Trojaner drinnen -> einfach an den Hersteller der Virensoftware schicken damit die es noch mal checken können und feststellen, dass sie ein False-Positiv haben. (kommt alle paar Monate mal mit irgendeinem Virenscanner vor -> was nutze denn für einen?)
Cu Selur
Ich habe das Programm nun auch (erfolgreich) getestet. Mit einem DVB-File als Input kein Problem. Dann habe ich zur Logoentfernung ein AviSynth-Skript erstellt, welches in der Vorschau auch korrekt arbeitet. Nach Drücken auf Start bricht der Encoder sofort ab. Mit MeGUI passiert das nicht!
Sind avs-Files nicht geeignet?
ZitatMit MeGUI passiert das nicht!
tut leider nichts zur Sache
ZitatSind avs-Files nicht geeignet?
An sich sollte Avisynth auch gehen.
Wenn sx264 das Avisynth Skript als Input annimmt und die Videolänge&Co richtig angezeigt wird, liegt es vermutlich an der x264.exe.
Hab die letzte Version die dem Komplettpaket beiliegt nicht auf .avs Support hin gecheckt, da ich auf meinem Development-Rechner kein Avisynth oder dergleichen habe.
-> poste doch mal:
1. das AvisynthSkript
2. die Aufrufe die sx264 benutzt (decoderCL und encoderCL, sieht man z.B. in der Job Control)
-> Update 1: Problem gefunden, beim decodeCL Aufruf wird mencoder mit ffmpeg Befehlen aufgerufen, ist sicher kein großer Problem -> muss hier erst noch was anderes erledigen werde mich dann aber ans fixen machen.
-> Update 2: Problem behoben, werde nachher ne neue sx264 Revision hochladen.
Cu Selur
Das steht unter Console output:
Job_144208829_2009.08.29 - 14:42:08: Encoding: D:\sx264\sx264\Versuch.mp4
Job_144208829_2009.08.29 - 14:42:08: .avs input -> mencoder as decoder
Job_144208829_2009.08.29 - 14:42:08: decoderCL:
mencoder "D:\DeLogo\DVB.avs" -really-quiet -ovc raw -noskip -vsync 0 -an -r 25 -pix_fmt yuv420p -of rawvideo -o -
Job_144208829_2009.08.29 - 14:42:08: video encoding 1st/One pass
Job_144208829_2009.08.29 - 14:42:08: encoderCL:
x264 --profile high --pass 1 --bitrate 1500 --level 4.1 --ref 1 --keyint 250 --min-keyint 25 --scenecut 40 --bframes 3 --b-bias 0 --direct auto --cplxblur 20 --qcomp 0.5 --no-mbtree --rc-lookahead 40 --qblur 0.5 --qpmin 1 --qpmax 51 --qpstep 4 --ipratio 1.4 --pbratio 1.3 --chroma-qp-offset 0 --partitions none --no-8x8dct --me dia --subme 2 --trellis 0 --aq-mode 0 --threads auto --thread-input --filter 0,0 --stats "C:\Users\HANS-D~1\AppData\Local\Temp\Versuch_144208829.stats" --fps 25 --output NUL - 720x576
Job_144208829_2009.08.29 - 14:42:09: x264 [info]: 720x576 @ 25.00 fps
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [info]: profile Main, level 4.1
x264 [info]: final ratefactor: 21.25
Job_144208829_2009.08.29 - 14:42:09: video encoding 2nd pass
Job_144208829_2009.08.29 - 14:42:09: decoderCL:
mencoder "D:\DeLogo\DVB.avs" -really-quiet -ovc raw -noskip -vsync 0 -an -r 25 -pix_fmt yuv420p -of rawvideo -o -
Job_144208829_2009.08.29 - 14:42:09: encoderCL:
x264 --profile high --pass 2 --bitrate 1500 --level 4.1 --ref 3 --keyint 250 --min-keyint 25 --scenecut 40 --bframes 3 --b-bias 0 --direct auto --cplxblur 20 --qcomp 0.5 --no-mbtree --rc-lookahead 40 --qblur 0.5 --qpmin 1 --qpmax 51 --qpstep 4 --ipratio 1.4 --pbratio 1.3 --chroma-qp-offset 0 --partitions i4x4,p8x8,b8x8 --me hex --merange 16 --subme 7 --trellis 1 --psy-rd 0.8:0 --no-fast-pskip --aq-mode 0 --vbv-maxrate 62500 --vbv-bufsize 78125 --threads auto --thread-input --filter 0,0 --stats "C:\Users\HANS-D~1\AppData\Local\Temp\Versuch_144208829.stats" --fps 25 --output "D:\sx264\sx264\Versuch.mp4" - 720x576
Job_144208829_2009.08.29 - 14:42:09: x264 [info]: 720x576 @ 25.00 fps
x264 [info]: using cpu capabilities: MMX2 SSE2Fast SSSE3 Cache64
x264 [error]: empty stats file
x264 [error]: x264_encoder_open failed
Job_144208829_2009.08.29 - 14:42:09: Video encoder - QProcess::Crashed
Job_144208829_2009.08.29 - 14:42:09: Videoencoder: exitCode: -1, ExitStatus:
Das avs-Skript:
SetMemoryMax(1024)
#LoadPlugin("c:\MT\LoadPlugInEx.dll.")
LoadPlugin("d:\plugins2\kerneldeint.dll")
LoadPlugin("d:\plugins2\MaskTools-p4-5.dll")
LoadPlugin("d:\plugins2\FastEDIUpsizer.dll")
LoadPlugin("d:\plugins2\SangNom.dll")
LoadPlugin("d:\plugins2\TDeint.dll")
LoadPlugin("d:\plugins2\warpsharp.dll")
LoadPlugin("d:\plugins2\aWarpSharp.dll")
LoadPlugin("d:\plugins2\AddGrain.dll")
LoadPlugin("d:\plugins2\DegrainMedian.dll")
LoadPlugin("d:\plugins2\TomsMoComp.dll")
LoadPlugin("d:\plugins2\dgdecode.dll")
LoadPlugin("d:\plugins2\yadifmod.dll")
LoadCPlugin("d:\plugins2\yadif.dll")
LoadPlugin("d:\plugins2\RemoveGrainS.dll")
LoadPlugin("d:\plugins2\mpasource.dll")
LoadPlugin("d:\plugins2\EEDI2.dll")
LoadPlugin("d:\plugins2\mvtools247.dll")
LoadPlugin("d:\plugins2\mt_masktools.dll")
LoadPlugin("d:\plugins2\RepairS.dll")
LoadPlugin("d:\plugins2\nnedi.dll")
LoadPlugin("d:\plugins2\nicaudio.dll")
LoadPlugin("d:\plugins2\VariableBlur.dll")
LoadPlugin("d:\plugins2\TIVTC.dll")
LoadPlugin("d:\plugins2\Fluxsmooth.dll")
LoadPlugin("d:\plugins2\Medianblur.dll")
LoadPlugin("c:\Programme\AviSynth 2.5\plugins\MT.dll")
import("d:\Delogo\Delogo_filter.avs")
MPEG2Source("d:\Video\Video.d2v")
DeLogo( 128, 112, "LO", "BR169", Cmix=0.0, Lmix=0.0)
Der x264-Fehler 'empty stats file' erscheint nicht, sofern die DVB-Datei direkt als Input gewählt wird.
Video.d2v wurde mit DGIndex erstellt.
Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!