This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

VHS-Material TV-tauglich machen
#1
VHS-Material TV-tauglich machen..

..Round 12 ( -B

Hallihallo :-)

Nach langem Gezehter, habe ich es endlich geschafft meine avi mit Avisynth zu laden.
Ich habe ein Skript vom "www".Rainer, aus Forum xyz, was aber irdwo nicht richtig passt.

Am Ende sollte Progressive rauskommen und evt ein paar Parameter einstellbar sein wie entrauschen, schärfen, vlt resize?!

Leider hab ich mich mit dem ganzen Thema nicht von Anfang an auseinandergesetzt. Weshalb ich jetzt wohl auch hier bin ;-I

Hier das Skript (hab zwei verschiedene vom Rainer weil ich unterschiedliche vids hochgeladen hab _und da schon irdw ein Durcheinander entstand-:

AVISource("D:\1992.avi", audio=true)
ConvertToYUY2(interlaced=true) # alternative that specifies interlacing
#ColorYUV(autowhite=true) # auto white balance
AssumeTFF() # optional, BFF for DV source
QTGMC(Preset="Slow", EZDenoise=1.5, TR2=3)
#QTGMC(preset="slow", matchpreset="Slow", matchpreset2="Slow", fpsdivisor=2, sourcematch=3, tr1=2, tr2=1, NoiseTR=2, sharpness=0.1)
#QTGMC(preset="Slower", matchpreset="slow", matchpreset2="slow", sourcematch=3, SubPel=2, SubPelInterp=2, TR1=2, TR2=0, NoisePreset="Slower", NoiseProcess = 2,  NoiseTR=2, ShutterBlur=3, sharpness=0.1, EdiThreads=3)
TWEAK(0,1.05,-7.3,0.9)
crop(4,2,-4,-8) # use both lines
spline36resize(768,576)

und


#AVISource("V:\wetransfer_1985-teil1-avi_2024-12-29_1850\MyClip000.avi", audio=true)
#DirectShowSource("V:\wetransfer_1985-teil1-avi_2024-12-29_1850\1985-Teil1.avi", audio=true)
FFmpegSource2("V:\wetransfer_1985-teil1-avi_2024-12-29_1850\MyClip000.mkv", atrack = -1)
ConvertToYUY2(interlaced=true) # alternative that specifies interlacing
#ColorYUV(autowhite=true) # auto white balance
AssumeTFF() # optional, BFF for DV source
QTGMC(Preset="Slow", EZDenoise=1.5, TR2=3)
#QTGMC(preset="slow", matchpreset="Slow", matchpreset2="Slow", fpsdivisor=2, sourcematch=3, tr1=2, tr2=1, NoiseTR=2, sharpness=0.1)
#QTGMC(preset="Slower", matchpreset="slow", matchpreset2="slow", sourcematch=3, SubPel=2, SubPelInterp=2, TR1=2, TR2=0, NoisePreset="Slower", NoiseProcess = 2,  NoiseTR=2, ShutterBlur=3, sharpness=0.1, EdiThreads=3)
TWEAK(0,1.05,-7.3,0.9)
crop(16,4,-8,-8) # use both lines
spline36resize(768,576)


Was sagt mir das ganze?

[FRAGE]

Momentan kann ich meine avi nur laden wenn ein # vor allen qtgmc einträgen ist. D.h ja qtgmc zeilen werden übersprungen?!
Ich möchte ja aber progressive
aus dem interlace videos machen?!?
Ich danke schonmals recht herzlich für Tipps :-)
Reply
#2
1. nutze 'code'-tags, damit Dein Code besser lesbar ist
[code]DEIN INHALT
[/code] (es gibt da auch nen Button für)
2. ob ein Material BFF oder TFF (bottom field first oder top field first ist musst Du wissen, oder halt testen)

Quote:Momentan kann ich meine avi nur laden wenn ein # vor allen qtgmc einträgen ist. D.h ja qtgmc zeilen werden übersprungen?!
Das Verwenden von QTGMC sollte, das eigentlich Laden der Quelle nicht beeinflussen, nur die Funktionalität des weiteren Skripts.
Wenn QTGMC nicht funktioniert, sollten Tools, die Avisynth Skripte darstellen können, entsprechend Fehler melden, die man beheben kann. Was für Probleme Du hast, musst Du allerdings sagen, wenn Du Hilfe suchst.

Würde empfehlen mit einem mininalem Skript zu starten.
AVISource("D:\1992.avi", audio=true)
return last
und nach und nach weitere Befehle hinzuzufügen und Probleme, die auftreten, anzugehen, wenn sie auftreten.
Ein komplettes Skript zu verwenden, mit keiner Ahnung, was es macht ist nicht sinnig.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#3
Vielen lieben DANK
Hab beim googeln grad erst bemerkt das ich es mit einem Großmeister zutun hab..! Noob grüßt Sensei !- )

Ich lass mal n Donut in die Kaffeekasse rollen..

Jetzt versuch ich mich doch mal an einem (eigenen:-) skript...
bis bald.
..und thx nochmals! sonst hätt ich wohl aufgegeben.
GREETZ
Reply
#4
Hy,
Hab mit AvsPmod das Skript von Dir laufen lassen. Funzt TipTop schonmal :-)(-;

Mir würde gefallen wenn ich jetzt wüsste...
,wie ich das script und plugins entsprechend behandeln muss um ein progressive video zu bekommen, welches möglichst keine Kammstreifen mehr aufweist.

Ausgangsvideo ist:

Allgemein
Vollständiger Name                      : D:\1992.avi
Format                                  : AVI
Format/Info                              : Audio Video Interleave
Format-Profil                            : OpenDML
Format-Einstellungen                    : WaveFormatEx
Dateigröße                              : 41,6 GiB
Dauer                                    : 33 min 2s
Gesamte Bitrate                          : 180 Mb/s
Bildwiederholungsrate                    : 25,000 FPS
Kodierendes Programm                    : Matrox DSX AVI file . Format: 6. Build: 1.0.0.451 

Video
ID                                      : 0
Format                                  : YUV
Codec-ID                                : M101
Codec-ID/Hinweis                        : Matrox
Dauer                                    : 33 min 2s
Bitrate                                  : 177 Mb/s
Breite                                  : 720 Pixel
Höhe                                    : 576 Pixel
Bildseitenverhältnis                    : 4:3
Bildwiederholungsrate                    : 25,000 FPS
Standard                                : PAL
Color space                              : YUV
Compression mode                        : Lossless
Bits/(Pixel*Frame)                      : 17.067
Stream-Größe                            : 40,8 GiB (98%)

Audio
ID                                      : 1
Format                                  : PCM
Format-Einstellungen                    : Little / Signed
Codec-ID                                : 1
Dauer                                    : 33 min 2s
Bitraten-Modus                          : konstant
Bitrate                                  : 1 536 kb/s
Kanäle                                  : 2 Kanäle
Samplingrate                            : 48,0 kHz
Bit depth                                : 16 bits
Stream-Größe                            : 363 MiB (1%)
Ausrichtung                              : Ausgerichtet an Interleaves
Interleave, Dauer                        : 40  ms (1,00 Video-Frame)

herz+1icH3n dank [->Smile

EDIT: Ist BFF sagt avspmod
Reply
#5
Quote:Mir würde gefallen wenn ich jetzt wüsste...
,wie ich das script und plugins entsprechend behandeln muss um ein progressive video zu bekommen, welches möglichst keine Kammstreifen mehr aufweist.
Falls QTGMC und die zugehörigen Abhängigkeiten installiert sind:
AVISource("D:\1992.avi", audio=true)
AssumeBFF() # damit Avisynth weiß es soll die Quelle als BFF verarbeiten
QTGMC(Preset="Fast") # damit wird die Quelle deinterlaced
return last


Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#6
Prima. thx. wird gleich mal ausprobiert.
Habe hier auch das gefunden:
https://forum.selur.net/thread-3428.html

Aber erstmal nur de-interlacen, vlt reicht das ja schon.
Werde berichten... ;-)

Gruß

edit: jetzt raff ich auch die hashtags:: für kommentare !-/
Reply
#7
Hallo Smile 

TemoralSoften: Scenechange not available on RGB32/64
(C:/Program Files (x86)/AviSynth+/plugins+/QTGMC.avsi, line 541)
(C:\Users\RexWIN7\Desktop\AVSelur.avs, line 3)

ist die Meldung von AvsPmod 8-(
Ich habe die ganze Kette in 32bit laufen - vlt deswegen?

Hab ein .jpg mit anbei, von meinem plugIn Ordner UND
,von der Matrox SW 7.2 eine gui für codecs?!

Ich vermute die plugins müssen 64bit sein.. aber ich habe leider kein Plan Sad
Das würde aber bedeuten das ich auch VD etc in 64bit install muss?!?

Gruß Tobias


Attached Files Thumbnail(s)
   
Reply
#8
Hat nichts mit 32bit und 64bit zu tun.
Die Fehlermeldung besagt:
Quote:TemoralSoften: Scenechange not available on RGB32/64
(C:/Program Files (x86)/AviSynth+/plugins+/QTGMC.avsi, line 541)
(C:\Users\RexWIN7\Desktop\AVSelur.avs, line 3)
scheint, dass AviSource dein Inputfile nach RGB32 decodiert und einer der in QTGMC verwendeten Filter (TemoralSoften) dies nicht unterstützt.
Laut https://avisynthplus.readthedocs.io/en/3...often.html
Quote:v2.56
TemporalSoften working also with RGB32 input (as well as YV12, YUY2)
sollte RGB32 unterstützt werden.
Versuch mal:
1.
ConvertToYV16(interlaced=true)
vor den QTGMC Aufruf
2.
ConvertToRGB32(interlaced=true)
vor den QTGMC Aufruf

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply
#9
thx. ok, gut. ich probieren..

..bis bald Smile meld mich

MFG
Reply
#10
Falls Du am Ende eh zu 4:2:0 gehen willst, kannst Du auch direkt
ConvertToYV12(interlaced=true)
vor QTGMC packen.

Cu Selur
----
Dev versions are in the 'experimental'-folder of my GoogleDrive, which is linked on the download page.
Reply


Forum Jump:


Users browsing this thread: 1 Guest(s)