PDA

View Full Version : FileOpen, FileOpenBatch and QSF



Hicmc
December 8th, 2010, 01:33 PM
My understanding was that FileOpenBatch opened video files in QSF mode while FileOpen doesnt. However according to the information in the log file I'm not sure thats true.

Scenario is that I'm using a script to convert MPG to H.264, profile uses Double pass but I have also tried single pass encoding. Since I have no edits I can pass the MPG directly to the FileOpen or FileOpenBatch call.

For FileOpenBatch the log file contains the statement "Setting Batch QSF flag." after the COM FileOpenBatch statement whereas when I use FileOpen the statement is not present however for both FileOpenBatch and FileOpen the log file contains statements as follows :

Opening: xxx in QuickStream Fix Mode.
QuickStream fix flag is ON.
Replay stored ops OpenNewFile: xxx, QSF On
Opening: xxx in QuickStream Fix Mode.

So is FileOpen using QSF mode ?

If so do I care ?

To know that I need to understand what QSF is doing better. When conveting to another format does QSF still operate, if so it must be doing the fix as the MPEG is 'played' into the encoding 'filter'. Can anyone confirm ?

There is also, a perhaps unrelated, effect for both COM functions when using MPG files and double pass. The % complete counter goes to 100% on the first pass and then restarts a 0% for the 2nd pass. Were as when using a Project file the counter goes from 0 to 50% for first pass then 50 to 100% for second - pausing slightly at 50% while the 2nd pass is 'setup'. Is this an indication of a underlying issue or is the counter logic just different / wrong ?

Dan203
December 8th, 2010, 04:46 PM
QSF mode should be fine. The only thing it does that normal mode does not is recalculate the timecodes during output. In fact when you recode a file to another format that happens anyway, so really there would be no difference if it were off. The only time it has any effect is when you're doing a quick save to the same format.

Dan

Hicmc
December 9th, 2010, 09:12 AM
Thanks Dan, I have also done a check using MPEG in DVR-MS container (ie no QSF) and the same video content as MPEG (ie with QSF). Although ouput
MP4s are slightly different in size, due to QSF ?, the video quanlity is the same so I am happy.

Leave it to you to decide if FileOpen should open with QSF and if the progress % / time remaining needs fixed for double pass when QSF is used (?)