PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : PAL-Upspeed von 23,976 auf 25fps - womit?


Brunt, FCA
2008-02-20, 12:40:35
Huhu!

Ich habe hier ein AVI/XviD das normalerweise mit 23,976 fps läuft. Auf meinem Videoplayer (Kiss DP-1600) ruckelt das Teil natürlich, da das Gerät nur 30fps NTSC bzw. 25fps PAL darstellen kann. Ich würde dem Video gerne ein Upspeed verpassen, weiß aber nur nicht wie, bzw. womit? Dass sich dadurch die Länge & Tonhöhe ändert, ist mir bewusst.

Was tun?

IceKillFX57
2008-02-20, 14:18:24
sry ich kenne mich damiz zwar nicht aus aber mit SUPER und so kann man doch beim Conventieren ebenfalls die FPS einstellen.
Sry falls ich falsch liebe aber ich kenne mich da nicht so aus.

Lyka
2008-02-20, 14:23:31
versuchs mal mit "VirtualDub"

Silent3sniper
2008-02-20, 14:34:24
Huhu!

Ich habe hier ein AVI/XviD das normalerweise mit 23,976 fps läuft. Auf meinem Videoplayer (Kiss DP-1600) ruckelt das Teil natürlich, da das Gerät nur 30fps NTSC bzw. 25fps PAL darstellen kann. Ich würde dem Video gerne ein Upspeed verpassen, weiß aber nur nicht wie, bzw. womit? Dass sich dadurch die Länge & Tonhöhe ändert, ist mir bewusst.

Was tun?

30fps - 29.97fps telecined sind ivtc'ed 23.976.

23.976fps = 29.97fps
X-D

Gast
2008-02-20, 18:23:33
versuchs mal mit "VirtualDub"

dummerweise wird da der ton nicht mitbeschleunigt.

Lyka
2008-02-20, 18:31:58
wie siehts über Audio->Full-Processing-Mode->Filter->Stretch aus (müsste man allerdings den Längenunterschied ausrechnen zwischen den Filmgeschwindigkeiten)

Phantom1
2008-02-20, 23:11:43
Audio-PalSpeedUp geht auch mit AviSynth:

TimeStretch(rate=(100.0*25.0)/23.976)

Brunt, FCA
2008-02-22, 09:47:52
Ich danke euch. Ich habe beim weiteren Suchen zusätzlich diesen (http://forum.chip.de/video-bearbeitung-codecs/23-976-25-000-fps-649115.html) Thread entdeckt und werde es so (Virtualdub/Avisynth) machen.

Edit: für die SuFu

von SG69

Hallo !

Des Rätsels Lösung ist AviSynth !

1. AviSynth installieren (w_w.avisynth.org)

2. Decomb521-Plugin installieren (h_tp://neuron2.net/decomb/decomb521.zip)

3 Folgendes AviSynth-Script mit Editor schreiben:

LoadPlugin("C:\AviSynth\plugins\decomb521.dll")

Avisource("C:\Filme\Film.avi")

Telecide(order=1)

AssumeFPS(25.000, true)

4. Bei Avisource den Pfad zur 23.970-Frame-AVI und bei LoadPlugin den Pfad zur decomb521.dll eingeben

5. AVISynth-Script mit der Endung ".avs" speichern

6. Im VirtualDubMOD (!!!) das AviSynth-Script (.avs-Datei) laden

7. In VirtualDubMod bei Video auf "Fast recompress"

8. Dann auf "Compression" und den Divx-Codec wählen. Im gleichen Fenster auf "Configure" klicken und die Bitrate wählen.

9. File -> Save as..

Die FrameRate braucht nicht manuell in VDub geändert werden. Dieses erledigt das AviScript.
Der Clou: BILD UND TON laufen absolut synchron und KEIN RUCKELN...

HeldImZelt
2008-02-22, 18:20:44
Das ist Quark. Decomb/Telecide würde man für 3:2 Pulldown gebrauchen, aber nicht wenn man schon progressive Bilder hat. Das würde die Bildqualität nur versauen.

Mach es so, wie Phantom1 es angedeutet hat:
TimeStretch(rate=(100.0*25.0)/(24000/1001))

Phantom1
2008-02-22, 23:03:13
Dein script könnte also so hier aussehen:


Avisource("C:\Filme\Film.avi")
AssumeFPS(25.000)
TimeStretch(rate=(100.0*25.0)/(24000/1001))


Da haste dann Bild und Ton synchron. Beim Ton wird sogar die Pitchkorrektur vorgenommen.

HeldImZelt
2008-02-23, 00:59:08
Anders rum...

Bei 'rate' werden Tonhöhe und Geschwindigkeit beeinflusst, was technisch am saubersten ist (Anhebung der Samplerate).
Bei 'tempo' wird mit Pitchkorrektur gearbeitet, was zwar die Tonhöhe korrigiert, aber Nebeneffekte (Artefakte) verursacht. Man kann (optional) an einigen Parametern drehen wenn man will, um diese Artefakte zu minimieren.
TimeStretch(tempo = (100.0*25.0*1001.0)/24000.0)

Such dir einen aus und entscheide selbst.

Phantom1
2008-02-23, 10:01:20
Stimmt hab die parameter "rate" und "tempo" verwechselt ;O) Hätte wohl doch nochmal genauer nachschauen sollen ^^