PDA

View Full Version : MeGUI + x264.exe is adding 20+ minutes of gray frames


acarney
18th October 2006, 03:18
I saw someone else post this question but for them they only had like 20 to 40 frames that were gray at the end. I'm having up to 20 minutes of gray frames tagged on to the end of the file and I notice when encoding my speed drops from 6 fps to 2 fps when it hits the gray bit. Because of this and the large amount of frames it can add two or more hours per pass! :( So far I have been lucky and they're not hard to cut out using QuickTime real fast once I mux the file with audio. However, I'm wondering if I can stop those from being encoding to start with, I didn't really see an answer before besides "DirectShowSource" isn't the best to use but since my source files are h264 files to begin with, is there anything else I can use besides DirectShowSource?

This is the very simple script I'm using:

loadplugin("C:\Program Files\AviSynth 2.5\plugins\niceFPS.dll")
DirectShowSource("R:\Convert - Encode\Project Files\Veronica Mars\S03E01\Raw\Track1.h264",fps=23.9760431376968,audio=false)
#blank deinterlace line
#crop
nicefps()
LanczosResize(640,352) # Lanczos (Sharp)
#denoise

ConvertToYV12()

I'm just trying to take 720p h264 files and encode them down to the h264 iPod Profile and 640x352, thus I don't need a lot of filters or anything.

check
18th October 2006, 11:40
Chances are the problem is you using a .264 file as input. Unless you have the new elecard(?) splitter which handles raw h264, that's your problem. Mux to mp4 first and all should work fine.

acarney
19th October 2006, 02:25
Chances are the problem is you using a .264 file as input. Unless you have the new elecard(?) splitter which handles raw h264, that's your problem. Mux to mp4 first and all should work fine.

Ah, interesting. So unmux the .mkv to get the audio out and then remux the .h264 file to a .mp4 file and encode the video based on that file? Hmm, sounds easy enough, I'll give that a shot.