Now, I will do a test in Shotcut, not at 720p, but using vorbis audio codec… Well, low and behold, constant frame rate. In fact, I just made ffmpeg command line tool output a variable frame rate mkv by setting the audio codec to aac (defaults to vorbis). This seems to be more a side effect of the heuristic MediaInfo uses to indicate a mode. That somewhat corresponds to my reading of the ffmpeg code and not finding it setting anything specific in this regard. They suggest that there is nothing in the file to indicate the frame rate or frame rate mode - only a default video frame duration. Next, I turned to some specialized Matroska tools mkvinfo and MKVToolNix to get another opinion. I would not be surprised if this is a problem with MediaInfo. Tests using 1080p, 2160p, or 480i gave me variable. However, the output file got a variable framerate according to Mediainfo: Frame rate mode : Variable Frame rate : 30.000 fps Minimum frame rate : 29.412 fps Maximum frame rate : 30.303 fps. In further testing today, I was back to not being able to reproduce it! Besides the codec selection, it turns out that using a Settings Video Mode of 1280x720 makes it constant framerate in MediaInfo for me. The input file has Constant framerate: Frame rate mode: Constant Frame rate : 30.000 fps. I took a brief look at the Matroska-writing code in FFmpeg, and it was not clear how to fix or change something. Is that the option for which Frame Rate Mode it is going to produce? In this project I left it as it was which was unchecked. At the “Interpolation” option, I always left it at the default which was “Bilinear” but this time I changed it to “Hyper/Lanzcos” because it notes that it is “Best” in parenthesis.Īlso, in the Codec tab, right next to GOP frames there is a checkbox for “Fixed” which I never really payed attention to before. Also, I had always left the below options in the Video tab alone since I don’t understand them but I decided to change one to experiment. Don’t know why that is or what that means. When setting a size visual variable on a renderer using an. I left it that way even though it seemed a little odd and when I checked the finished file I see that the info for the frames in Media Player Classic lists the FPS as “286fps”. mediaInfo.image meshSymbol3D modifications. I’ll give more info in case any of this is the reason why it changed the Frame Rate Mode to Constant: The Frames Per Sec automatically showed up at the Video tab in Export as “30.303”. Set GPU Memory to 128 but same problem happens, tried GPU AT 240, 256 and. How do I make sure that the export file comes out as Constant instead of Variable? Programs like Handbrake have an option for it but there doesn’t seem to be one in here. Overall bit rate mode : Variable Overall bit rate : 1 355 Kbps Writing. The original file is not Variable it is Constant. I was exporting a project as a matroska AKA mkv file (I picked the first one listed as there are two listed apparently in error) but when the file finished and I was looking at the specs, it came back with the info in Media Player Classic saying that the Frame Rate Mode is Variable instead of my preferred Constant.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |