Beiträge von ByteRider

    Hi,

    DVD´s sind aber meist in TFF, wenn sie interlaced Material
    beinhalten !

    Nochwas zur Umwandlung.
    Müssen nicht aus den 60 Halbbildernerst 30 Vollbilder gemacht werden um sie dann in 50 Halbbilder zu zerlegen ?!
    Ansonsten ruckelt es doch, oder ? ( wenn einfach Halbbilder weggelassen werden ) ??

    Jetzt mal laihenhaft gefragt ?!

    ach, und das ist alles ? SORRY ich bin ein NEWBIE in sowas.


    Habe einige posts geleen in denen mehrere Schritte notwendig waren.
    Erst Geschwindigkeit ( FPS ) und dann auf 25 setzen oder so ähnlich, damit der Ton auch in ordentlicher Geschwindigkeit bleibt ?! Auf irgendeiner Website habe ich ein "mörderlanges" Skript gesehen... ?!

    Aber, wenn mit den o.g. wenigen Zeilen alles getan ist,
    um so besser.

    Aber das Format stimmt doch auch nicht mit PAL überein ?
    Wie sieht denn dann der komplette Befehlssatz mit Resizen aus ??


    Ich möchte noch die FieldOrder von BFF auf TFF ändern, sähe dass ganze dann so aus ? :

    =========================
    DirectShowSource("E:\test.avi")
    Assume (BFF)
    -> hier irgendwie Resizen auf PAL ???
    ConvertFPS(25)
    DoubleWeave().SelectOdd()

    ========================



    Gruß

    Byte

    Hallo,


    ich weiss, es ist schon 1000mal behandelt worden.
    Leider habe ich keine 100% Lösung in der Suche gefunden.

    Ich habe ein DV-Video ( interlaced ), welches in NTSC vorliegt. Wie bekomme ich es in der
    - bestmöglichen Qualität -
    ( ohne unangenehme Nebeneffekte ) zu PAL konvertiert ?
    Ich würde gerne AviSynth benutzen, hat jemand ein Skript für mich ?

    Ich möchte keinen Streit oder eine Grundsatzdiskussion
    vom Zaun brechen. Bitte nur um Hilfe !!

    Gruß

    Byte

    Hi,

    habe für AviSynth ein Beta Plugin von Donald Graft gefunden.
    Geht auch einigermaßen. Bin mit dem Endergebnis
    nicht ganz zu frieden...
    Hatte schonmal daran gedacht CineVid zu kaufen, ist
    allerdings sehr teuer. 299 € sollte man sich überlegen.

    Habe mir schon mal überlegt, dass ich in VirtualDub
    falschen Codec benutze ??
    Das Avi wird aber in der Vorschau problemlos angezeigt ?!
    Wie finde ich raus welchen Codec es benutzt, und wie kann ich den Codec wechseln ? anders speichern mit welchem Prog ??


    Gruß

    Byte

    Hallo zusammen,

    ich wollte alte Super8 Filme mit meiner DV-Kamera abfilmen.
    Dabei kommt es ja zum bekannten Pumpen ( 18 -> 25 Pic/s ).

    Mit VDub und einem Deflicker-Filter sollte das wohl gut ausgebügelt werden können !??

    Ich habe VDub 1.5.10 und die Deflickerfilter von
    Donald Graft in der V 1.0 und 1.1 ausprobiert. Da kommt nur ein schwarzes Bild raus.
    Bei der weiterentwickelten Version von Alessandro Malanca in der Version 20 Beta3 sind 2 Filter enthalten. Jedoch wenn ich den Prepare Filter drüberlaufen lasse, steht am Schluß immer "error!" im Feld ?!

    Ich bin leider noch nicht so VDub bewandert.
    Ich lade die AVI mit öffnen
    Lade das Plugin
    >0 Tast Durchlaufen lassen
    Anderes Plugin laden ( oder umstellen )
    >0 nochmals durchlaufen lassen
    Datei->AVI Speichern

    fertig ??

    Gruß

    Byte

    PS: Gibt es sonst eine Softwaremöglichkeit das Pumpen herauszubekommen ?
    ( Noch was, kann man die Filter auch in AviSynth laden ?)

    Die gerenderte AVI-Datei ist BFF ( Unteres Halbbild zuerst ). Wenn Du den CCE optimal
    nutzen willst, sollte man ( wie in den Vorgänger-Mails ) das Video in TFF ( Erstes Halbbild zuerst) wandeln. Wenn man das mit Hilfe des AviSynth macht, wird ein Frame ( 20ms ) am Anfang eingefügt. Man sollte aber mit dem CCE keinen Ton Encoden, da er wohl miese Qualität hat. Also demuxe ich den Ton als PCM 48kb vom AVI ( das ja im Gegensatz zum
    umgewandelten MPEG 1 Frame weniger hat ! )....
    Die 20ms Tonversatz hört / sieht man NICHT ! Aber ich bin halt Perfektionist !!!

    -> neuer Lösungsansatz ...
    ====================
    Was ist denn, wenn man das Video in Premiere unter den Einstellungen "Keyframe, Rendern"
    hier "Oberes Halbbild zuerst" im CCE Plugin mit Offset 0 encodet ??
    Hat man hier das gleiche Ergebnis wie mit AviSynth oder arbeitet Premiere genauso schlecht
    wie CCE mit Offset 1 ????? ( Damit hätte ich mir dann das Rendern als AVI gespart ! )

    Hat jemand damit Erfahrung, eine Vermutung , Hilfe ??
    -------------------------------------------------------------------------------------------------------------------

    -> Wie muß das Skript für das Demuxen in VDub aussehen ( bei mir kommt nur Video ?! ) !
    -> Wie encodet man mit BeSweet ? Ich hab zwar ein GUI, komme damit aber nicht ganz klar ?
    Verarbeitet es auch AviSynth Skripte ??


    PS: Wo wir gerade bei Perfektionismus sind, wenn ich ein Avi-BFF mit CCE und Offset 1 encode
    soll es ja nicht so gut sein .... Sieht man / bemerkt man das als "Normalo" ???

    Danke, ich werd mich mal bei Gelegenheit durcharbeiten.

    ------------------ Zitat -------------------------------------------------------------------
    In Deinem Script solltest Du nach "AVISource()" noch "SeparateFields()"
    einfuegen bevor Du das "DoubleWeave().SelectOdd()" machst, oder stattdessen "AssumeFieldBased" setzt.
    --------------------------------------------------------------------------------------------
    Kannst Du mal das Script posten, dass man zum Umwandeln ( bff->tff )
    verwenden sollte ?
    Das wäre sehr nett...
    Was wäre der Unterschied zu meinem gefundenen Skript ??
    ( Was ist vorallem der Unterschied zw. DoubleWeave().SelectOdd() und
    AssumeFieldBased ?? UND VORALLEM, WAS IST BESSER ??? )


    Gruß

    Byte

    Danke für die schnelle Antwort...

    hatte ich auch gehört, dass Offset 1 Probleme machen kann.

    Also dann nochmal für den Perfektionisten zum Verständnis...

    1.Bearbeitetes, fertiges Video aus Schnittprogramm in AVI-
    Rendern
    2. mit AviSynth und dem Skript
    -----------------------------------------------------------
    AviSource("F:\deineQuelle.avi")
    DoubleWeave().SelectOdd()
    -----------------------------------------------------------
    die FieldOrder drehen und im CCE-Standalone encoden ??
    3. Ton ??

    Mit welchem Skript und Programm bekomme ich den Ton
    aus dem BFF Avi -> TFF in PCM-Qualität raus ?
    Da ich Perfektionist bin, möchte ich die 20ms Verschiebung
    natürlich beim Ton verhindern ! Ich möchte aber mit dem
    CCE keinen MPEG Ton encoden ( der soll eh mist sein !).

    Also bitte zwei Lösungsvorschläge für den Ton:
    ----------------------------------------------------
    ( jeweils die 20ms Verschiebung berücksichtigt... )

    1. als PCM Ton ( 48 kbit )
    2. als MPEG2 Ton ( welches Proggie ist hierfür das Beste ) ?

    geht das vielleicht mit TMPEnc ??
    Ich brauche also einerseits für PCM-Ton ein Programm das
    das AviSynth Skript bearbeitet. Für Möglichkeit zwei
    müsste dieses Programm auch MPEG2 Ton encoden ( nein,
    nicht der CCE ! ).
    Ach ja, 3. wie müssten die Skripte für den Ton Lösung 1 und 2 aussehen ??


    Gruß

    Byte

    wir haben etwas rumgespielt und
    festgestellt, dass beim Encoden mit Offset 1
    kein Ruckeln mehr zu sehen ist. Augenscheinlich läuft dann alles optimal..

    Ist es trotzdem besser das DV als Avi zu rendern und mit AviSynth und
    dem "Standalone"-CCE zu enoden, oder kann man den 1.Weg mit Offset 1
    so hinnehmen ?
    Ist dann mit den Vektoren alles OK ?
    Ich habe davon nicht so die Ahnung ( was bringen die mir, wenn man es eh nicht sieht ?! ) ...

    Leider bin ich ein Perfektionist und möchte, dass alles in bestmöglicher Qualität vorliegt...

    ---------------------------------------------------------------------------------
    Nochwas zu den Einstellungen :
    - für DV ist die Block scanning order -> Alternate- am Besten ??
    - keine CCE-Filter benutzen ?
    - Video Settings-> M=3, N/M=4 ??
    - Timecode setting ->alles nullen ??
    ----------------------------------------------------------------------------------
    habe ich in irgend einer Einstellung gelesen. Sind das optimale Einstellungen ?

    Gruß
    Byte

    Sorry, Du warst nicht gemeint...

    Die Antwort galt -Harald66- !!

    Du hattest Dich klar ausgedrückt. Ich möchte halt nur vermeiden, eine AVI zu
    rendern und diese dann in den CCE zu speisen !
    Vielleicht kann man bei Premiere was ändern, dass der CCE TFF bekommt ?

    Ich weiß nur nicht, wie man das testen kann. Wenns nicht ruckelt ist ALLES OK ???
    Ich glaub nicht, dass das so einfach ist. ( Ich hab viel über Vektoren und falsche Halbbilder
    gelesen ?!)

    Gruß
    Byte

    ... dein Vorschlag bringt mich nicht weiter...
    Im Schnittprogramm muß ich ja das AVI bearbeiten ( best mögliche Qualität ).
    Effekte, Schriften hinzufügen, etc.....
    Das entgültige Resultat sollte dann erst als MPEG encodet werden !

    Das Bearbeiten eines MPEG Files im Schittprogramm würde die Qualität stark
    verschlechtern. Außerdem möchte ich die bestmögliche Qualität nochmal
    aufs DV-Band zurückspielen ....


    Zusatzfrage:
    ----------
    vielleicht kennt sich jemand mit Adobe Premiere aus...

    wenn man hier beim Export->Film das CCE-PlugIn
    benutzt und beim Export-Fenster bei Keyframe

    unteres Halbbild zuerst

    einstellt, hätte das den gleichen Effekt wie AviSynth ?
    Würde CCE somit ein TFF - Avi bekommen
    Oder versaue ich mir damit alles ???????????????

    Weiterhin besteht dann die Frage was passiert danach ?
    Muß ich das MPEG danach noch irgendwie bearbeiten ??


    Gruß

    Byte

    ... so, jetzt bin ich entgültig verwirrt !!!


    Also, wenn ich einen DV-Film ( BFF) im Schnittprog. mit Hilfe des
    CCE-Plugins encode ( also OHNE AviSynth, das geht fürs Plugin ja glaub ich nicht !
    und den Zwischenschritt über eine AVI-rendern wollte ich mir sparen )
    und als Ergebnis eine TFF mpv rausbekomme....
    ( bekomme ich jetzt eine TFF raus, oder sitzen einfach nur die Flags falsch ???)

    was muß ich jetzt machen ?
    Mit ReStream die Flags auf BFF setzten ????

    Ich muß dass mal testen.....

    Gruß

    Byte

    ... da tut sich mir aber eine Frage auf ...

    wenn es nach Deiner Aussage egal ist, was der CCE bekommt, warum sollte man dann
    vorher mit AviSynth das Video zu TFF umwandeln ???
    Wenn ich also BFF in den Encoder schicke und TFF rausbekomme und das nach
    Deiner Aussage egal ist ?
    ( Ich glaub, der Knopf "Upper Field First" ist ab V 2,67 nicht mehr da ?
    habe ich in einem Thread gelesen ! )

    Ein umwandeln nach dem Encoden von TFF zu BFF wäre doch nicht notwendig, ODER ?
    Wenn der DVD-Player ALLES abspielen kann, oder ???


    Gruß

    Byte

    Hallo,

    genau das sollte man nicht machen habe ich gelesen.
    Die Bewegungsvektoren seien dann nicht mehr korrekt !!
    Restream ändert glaub ich auch nur die FLAGS, mehr nicht !
    Das sollte also die schlechteste Lösung sein !
    Das Viedeo kann ja TFF bleiben, da die DVD -Standalone sowieso das
    am "besten" spielen können ?! Sind die Kauf-DVD´s nicht alle TFF ??

    Aber damit der CCE seine Qualität am Besten entfalten kann, braucht er TFF Source-Daten ?!!

    Gruß
    Byte

    Hallo zusammen,

    ich möchte jetzt keine unendliche Diskussion anstoßen,
    ich habe lange im Forum gesucht und viele Dinge gelesen...

    - bekannt ist, dass DV-Material im BFF ( Bottom Field First )
    vorliegt

    UND

    - der CCE nur TTF lesen sollte und auch nur TFF ausgibt

    UND

    - DVD-Standalone-Player alle TFF, und wenn es keine alten
    "Hündchen" sind BFF abspielen.


    Ich möchte nun einen am PC geschnittenen DV-Film
    dirket in MPG rendern ( ohne Zeitaufwändigen Umweg über avi ).
    Da soll nach den meisten Usern der CCE die beste Qualität liefern ?!
    ( Die "billig" Variante 50-60 € sohl auch !)

    Nachteil: der CCE braucht TFF-Videodaten ?!
    Vorteil: CCE hat wohl beste Qualität, ist sehr schnell
    gibt TFF aus, was alle DVD-Player abspielen ?!

    Der CCE hat jedoch den Nachteil, dass er nur TFF verarbeitet.
    Dann habe ich gelesen, dass eine vorherige Umwandlung
    ( vor dem Bearbeiten mit dem Schnittprogramm und vor dem CCE; also unmittelbar nach dem Überspielen zum PC )
    ---- hier der Script den ich gefunden habe -------
    AviSource("F:\deineQuelle.avi")
    DoubleWeave().SelectOdd()
    -----------------------------------------------------
    zwar die Fieldorder ändert, dies aber irgendwie nicht
    ganz korrekt ist und dadurch weitere Fehler entstehen

    Kann mir mal jemand einen Tipp geben ?
    Oder falls ich etwas falsch verstanden habe es klarstellen ?
    Ich bin etwas verwirrt ! Vielleicht sollte ich, bevor ich
    etwas falsch mache, einen Standard-Encoder, oder sogar den
    TMPEnc benutzen

    ( Mein Problem ist, ich bin ein kleiner Perfektionist und möchte natürlich das Beste herausholen. Da habe ich nicht
    soviel Vertrauen in Standard-Encoder ).


    Danke schonmal im Vorraus


    Gruß

    Byte