It would be nice to choose on amazon 23.976 fps because 24 fps is what downloads by default.
Announcement
Collapse
No announcement yet.
Please add FPS option
Collapse
X
-
Hi,
StreamFab does not reencode the video, the video fps may be 23.976, 24, 25 on Amazon Prime Video.
WilsonPlease post your logs the default location is:
For DVDFab 13: C:\Users\User Name\My Documents\DVDFab\DVDFab13\Log
For StreamFab: C:\Users\User Name\My Documents\DVDFab\StreamFab\log
Please use attachment button and attach your most recent, Internal log and post right here.
If it's the burning issue, please also attach burn log.
Thanks!
Comment
-
It's possible to change the frame rate of a downloaded file using FFMpeg. It involves adjusting the timestamps in the video stream without re-encoding, so it's a fast and lossless process as far as the video stream. The audio stream needs to be re-encoded, so that is not a lossless process. I don't think it's not worth the trouble for the 0.1 percent difference between 23.976 and 24, but I've done it with movies produced at 24 fps and NTSC TV shows produced at 23.976 fps that I can only find on PAL DVDs, which speed up the videoby 4 percent to 25 fps. The FFMpeg "atempo" audio filter accomplishes the speed adjustment of the audio stream while preserving the pitch. If you played back a cassette tape at a higher speed, the frequency spectrum would be shifted up. So the "atempo" filter has to change the audio duration, shift it in the frequency domain to restore the original pitch, then resample it at the standard sampling rate. Here's a batch file I've used to slow down a 25 fps movie sourced from a PAL DVD to the correct 24 fps film rate. This one did not have subtitles. You would have to add a parameter to handle subtitles (it varies according to the type of subtitles involved).
md out
for %%G in (*.mp4) do (
ffmpeg.exe ^
-v quiet^
-stats^
-itsscale 1.0416667^
-i "%%~G"^
-c:v copy^
-c:a aac^
-filter:a "atempo=0.96"^
-b:a 192k^
-metadata:s:a:0 language=eng^
-metadata:s:a:0 title=Stereo^
"out\%%~nxG"
)
By the way, if you download a British TV show from Amazon that has a 25 fps frame rate, you don't want to change it. That's the speed it was produced at and should be viewed at.
Comment
-
Originally posted by JeffDavis View PostIt's possible to change the frame rate of a downloaded file using FFMpeg. It involves adjusting the timestamps in the video stream without re-encoding, so it's a fast and lossless process as far as the video stream. The audio stream needs to be re-encoded, so that is not a lossless process. I don't think it's not worth the trouble for the 0.1 percent difference between 23.976 and 24, but I've done it with movies produced at 24 fps and NTSC TV shows produced at 23.976 fps that I can only find on PAL DVDs, which speed up the videoby 4 percent to 25 fps. The FFMpeg "atempo" audio filter accomplishes the speed adjustment of the audio stream while preserving the pitch. If you played back a cassette tape at a higher speed, the frequency spectrum would be shifted up. So the "atempo" filter has to change the audio duration, shift it in the frequency domain to restore the original pitch, then resample it at the standard sampling rate. Here's a batch file I've used to slow down a 25 fps movie sourced from a PAL DVD to the correct 24 fps film rate. This one did not have subtitles. You would have to add a parameter to handle subtitles (it varies according to the type of subtitles involved).
md out
for %%G in (*.mp4) do (
ffmpeg.exe ^
-v quiet^
-stats^
-itsscale 1.0416667^
-i "%%~G"^
-c:v copy^
-c:a aac^
-filter:a "atempo=0.96"^
-b:a 192k^
-metadata:s:a:0 language=eng^
-metadata:s:a:0 title=Stereo^
"out\%%~nxG"
)
By the way, if you download a British TV show from Amazon that has a 25 fps frame rate, you don't want to change it. That's the speed it was produced at and should be viewed at.
Comment
-
Originally posted by JeffDavis View PostIt's possible to change the frame rate of a downloaded file using FFMpeg. It involves adjusting the timestamps in the video stream without re-encoding, so it's a fast and lossless process as far as the video stream. The audio stream needs to be re-encoded, so that is not a lossless process. I don't think it's not worth the trouble for the 0.1 percent difference between 23.976 and 24, but I've done it with movies produced at 24 fps and NTSC TV shows produced at 23.976 fps that I can only find on PAL DVDs, which speed up the videoby 4 percent to 25 fps. The FFMpeg "atempo" audio filter accomplishes the speed adjustment of the audio stream while preserving the pitch. If you played back a cassette tape at a higher speed, the frequency spectrum would be shifted up. So the "atempo" filter has to change the audio duration, shift it in the frequency domain to restore the original pitch, then resample it at the standard sampling rate. Here's a batch file I've used to slow down a 25 fps movie sourced from a PAL DVD to the correct 24 fps film rate. This one did not have subtitles. You would have to add a parameter to handle subtitles (it varies according to the type of subtitles involved).
md out
for %%G in (*.mp4) do (
ffmpeg.exe ^
-v quiet^
-stats^
-itsscale 1.0416667^
-i "%%~G"^
-c:v copy^
-c:a aac^
-filter:a "atempo=0.96"^
-b:a 192k^
-metadata:s:a:0 language=eng^
-metadata:s:a:0 title=Stereo^
"out\%%~nxG")
By the way, if you download a British TV show from Amazon that has a 25 fps frame rate, you don't want to change it. That's the speed it was produced at and should be viewed at.
Thanks
Comment
Comment