Quantcast Avisynth: What is Better? AssumeFPS, Changefps, Convertfps - digitalFAQ.com Forums [Archives]
  #1  
11-13-2004, 06:41 PM
Prodater64 Prodater64 is offline
Free Member
 
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
What is better?
1 - assumeFPS
2 - changeFPS
3 - convertFPS

1 - Changes the frame rate without changing the frame count (causing the video to play faster or slower). It only sets the framerate-parameter. If sync_audio (which is false by default) is true, it also changes the audio sample rate to match the duration of the video, the pitch of the resulting audio gets shifted.

2 - Up to v2.05, the video gets truncated or filled up to preserve playback speed and play time (the number of frames was not changed). In later versions, the behaviour has been changed and the number of frames is increased or decreased like in ConvertFPS.
In v2.54, an option linear=true/false is added to changefps. This will make AviSynth request frames in a linear fashion, when skipping frames. Default is true.


3 - The filter attempts to convert the frame rate of clip to new_rate without dropping or inserting frames, providing a smooth conversion with results similar to those of standalone converter boxes. The output will have (almost) the same duration as clip, but the number of frames will change proportional to the ratio of target and source frame rates.
The audio data are not touched by this filter. Audio will remain synchronized, although the length of the audio data may slightly differ from that of the video data after the conversion. This is because the output can only contain an integer number of frames. This effect will be more pronounced for shorter clips. The difference in length should be ignored.


Most time I see (and use) in 23.976 > 25 convertion, assumeFPS, but don't would be better use convertFPS, that keep original movie time, even though it needs to insert aprox. 1 frame/sec (duration 1/25 sec.). Or in case of 25 to 23.976 is just blending 2 frames in one by second, aprox.

Why can't be applied convertFPS to a 29.97 interlaced source in a straight way, without 60ito24p, with a good result, targeting 23.976 or 25 fps.
Reply With Quote
Someday, 12:01 PM
admin's Avatar
Site Staff / Ad Manager
 
Join Date: Dec 2002
Posts: 42
Thanks: ∞
Thanked 42 Times in 42 Posts
  #2  
11-13-2004, 09:13 PM
incredible incredible is offline
Free Member
 
Join Date: May 2003
Location: Germany
Posts: 3,189
Thanks: 0
Thanked 0 Times in 0 Posts
Send a message via ICQ to incredible
The Problem in here is already said in its Name "BLENDING".
The most worst case for Frame by Frame or field by field playback.
In Fieldbased Playbacks like interlaced on a 525 or 625 Line TV this wont be recognised. But on progressive results it will be recognised as ghosting/blending.

In interlaced to interlaced conversions that can be done. But on Progressive sources you wont gain anything as 23.976 to 25 using just a pitching of sound . That soundpitch can be avoided using a transformation of the sound if really wanted.
The Professional Film industry also doesnt apply fieldblended conversions, here also the pitchup is the prefered method.

Quote:
Why can't be applied convertFPS to a 29.97 interlaced source in a straight way, without 60ito24p, with a good result, targeting 23.976 or 25 fps.
Same here: We first do "interpolate" the 29.97 to 23.976 progressive as a direkt 29.97 to 23.976 using convertFPS() will result in Blendings at the final 25.000 target.

The professional way is to avoid blendings if possible.
Reply With Quote
  #3  
11-14-2004, 11:20 AM
fragmaster170 fragmaster170 is offline
Free Member
 
Join Date: Dec 2003
Posts: 28
Thanks: 0
Thanked 0 Times in 0 Posts
wasnt one of those deprecated?
Reply With Quote
  #4  
11-14-2004, 01:18 PM
Prodater64 Prodater64 is offline
Free Member
 
Join Date: Mar 2003
Location: Palma de Mallorca - España
Posts: 2,925
Thanks: 0
Thanked 0 Times in 0 Posts
Quote:
Originally Posted by fragmaster170
wasnt one of those deprecated?
No.
http://www.avisynth.org/FPS
Reply With Quote
Reply




Similar Threads
Thread Thread Starter Forum Replies Last Post
:: AssumeFPS :: BJ Conversão e Codificação de Vídeo (Português) 4 04-22-2004 07:05 AM
ChangeFPS vs. AssumeFPS vs Virtualdub? AgNa Video Encoding and Conversion 28 01-29-2004 08:03 PM
El ConvertFps(25) no me funciona con el avisynth 2.52 hav Convertir y Codificar Video (Español) 7 12-30-2003 02:26 AM
ConvertFPS(25.000) en avisynht2.52...no va???? ayuda?!?!?!? generador Convertir y Codificar Video (Español) 6 11-24-2003 02:33 AM
Can I just use ChangeFPS(29.97) instead of doing a pull down? rs008f Video Encoding and Conversion 1 08-23-2003 07:08 AM

Thread Tools



 
All times are GMT -5. The time now is 01:51 PM  —  vBulletin © Jelsoft Enterprises Ltd