Hey,
Iīm looking for a simpler way of encoding videos.
At the moment my steps are:
I would like to speed this up. Things I donīt like at the current way:
- open raw video in premiere (lagerith lossless codec yuv12)
- cutting in premiere
- opening the audiofile in audition to apply a compressore and some more effects and save it
- exporting the video via the debug FrameServer
- encoding via. MeGUI to x264 .mkv and double the respolution of the video (resize)
- same for audio
- merging the video and audio with mkvmerge
Yes, the fastest way would be to get x264pro for premiere but this is a way to expensive and they donīt offer education sales.
- no bulk/queue encoding/exporting because of the frameserver
- extremly slow, because of the frameserver, MeGUI uses only 30% of the cpu
- a lot of files are generated
Do you have any idea how I could speed this up ?
It would be no problem for me to switch to another video editing software as long as the cutting is comfortable.
+ Reply to Thread
Results 1 to 30 of 48
-
-
Are you sure the 30% CPU is from the frameserver only ? Because far more common bottlenecks are usually things such as encoding settings, filters used, avisynth (non MT)
You can get around some of them e.g. use avisynth MT , faster encoding settings, make sure the avs is efficient
Another option is x264vfw , so you can queue up jobs with it in Adobe Media Encoder . There are several versions of it, Komisar's and Master Nobody's on Sourceforge . They are organized quite differently so play with them and see which one you like better. You need the x64 version for CS5/CS6/CC -
-
x264 shows up in AME, not premiere. So you can add your project files to AME in a batch queue
The disadvantages of x264vfw are some options are not available compared to CLI , even though there is a command line box. Also, vfw seems slower than CLI when encoding directly. CLI directly with --demuxer lav is usually faster than megui with avisynth (avisynth is always a bit slower because of some overhead, and megui uses avisynth) . But you cannot access the CLI version of x264 through premiere or AME -
no x264 in AEM:
sry I didnīt understand anything.
vfw seems lower than CLI = worse quality ?
CLI directly with --demuxer lav is usually faster = does CLI mean Command Line ?
I dont think that command line changes something, when megui runs only on 30% with framserver and on 90-100% without.
-
It should show up under Microsoft AVI
vfw seems lower than CLI = worse quality ?
CLI directly with --demuxer lav is usually faster = does CLI mean Command Line ?
I dont think that command line changes something, when megui runs only on 30% with framserver and on 90-100% without.
Yes, CLI = command line interface
No quality is the same, if you use the same encoding settings. But some options are not available in the VFW version
That command line is encoding directly from a video file, not through avisynth. I was just mentioning it that megui/avisynth will be slower than using a binary directly , but if you're using debugmode, you don't have that option . Avisynth is a frameserver too, and there will always be overhead. Don't necessarily look at CPU usage. The key metric is FPS
-
The vfw would be the best solution, I think. A lot less work for me and I only set this:
program --preset slow --crf 20 --output "output" "input"
I think this should still be possible with the vfw, I donīt need more.
but there is no x264 in AEM, I installed the 2377.x86 and 2377.x86_64 from this site http://komisar.gin.by/:
-
You missed the 1st line in post # 6. Look under "Microsoft AVI" . All system installed VFW codecs will be under that category
-
Yes, AVI is not suitable when you use b-frames (you can get decoder issues with green frames, frames out of order) . MKV or MP4 is a better container in that respect
The x264vfw version can export non AVI (e.g. rawavc, mp4, mkv ) , when using the extra command line box. I think one of the GUI's has some boxes for other containers as well (not sure , I don't really use them) . But I don't think it muxes audio (not sure, at least it never did before)
-o PATH\output.mkv
Should I use x264 or X264 ? -
-
Yes, I posted the commandline above
In the extra options box, put -o "PATH\output.mkv" , where PATH is something like C:\folder\....
One big problem this used to have is it never muxed audio. So you're better off using rawavc since you're muxing it later anyways (or it doesn't matter if you use AVI then remux it later). I don't know if that's changed -
Mhh, I didnīt understand anything, sorry.
Do you say, if I use the command you posted above, the file is without audio and I have to mux it in ?
How do I use rawavc ?
(or it doesn't matter if you use AVI then remux it later)
How should I do it ?- Export without commands as avi and mux it into mkv
- export it as mkv and mux the audio into it
- export it as raw and mux it together ?
-
You're really taking the long way around. Everything you're doing can be done in Premiere. While I agree with PDR's suggestion that you can use x264fvw, there are a number of h.264 presets in AME that you can modify to your liking, and of course you can batch export as well.
Especially if this is going to YouTube, mp4 works quite well. (And you must know a different "everybody" than I do)
-
You can do whatever you want
raw avc is containerless (elementary video stream, no audio) . To do that, you specify output.264 instead of output.mkv or output.mp4
Personally, I always use raw avc , because x264's internal muxers aren't very good (for example there have been problems reported compared to doing it separately with mkvmerge), and for things like blu-ray you need elementary streams
You're doing audio separately anyways in audition - so it doesn't matter for you with this project if it doesn't mux audio (you have to mux audio in a separate step anyways, so it's a "sunk cost" ) -
Yeah, but as soon as I press Strg+S in Audition it is synced to premiere pro
But I can batch the muxing, too. so its fine.
I made a test and exported it as default avi and the audio is included, but at 1411 kb/s and I canīt set a encoder for the audio. So the Audio is bigger than the video with this way.
I think I will use the raw avc and mux it with mkvmerge.
Should I export Audio as .flac ? -
Do you know a good audio codec I could use ? So I could do all in one step,
-
I honestly can't hear any difference between aac codecs at the same bitrate (though 320kb does seem to provide a little more definition between foreground and background on original material.) The AAC codec built in to Media Encoder should be fine, but I invite opposing viewpoints.
-
Ok, thank you.
Is there any x264 command which I could use to prevent the creation of the .avi file ?
At the moment I get the .avi file from premiere and the .mkv file which I set my self as extra command. -
I don't think there is a way to prevent it. The avi is a "dummy avi" only a few kb in size . You can delete with a batch file
-
-
damn and dump Premiere. Could I export it to another wrapper with SonyVegas ?
Yeah I added the raw file as extra command so I get the .avi from Premiere and the raw file. -
generally yes, except low bitrate videos for web, low bitrates like 1000kbps etc, it is almost unusable, video "breathes" somehow or for videos we have no idea what the bitrate would be, where CRF is much better choice (encoding tutorials for youtube, maybe even games) where one can save some serious bandwith, or guesses bitrate too low on the other hand,.., Vegas, Premiere cannot encode CRF - this is what I personaly do not get, why, MainConcept for sure does it on standalone aplication and CRF if something that is so natural to choose ..., ,.., or if one wants to resize video, this is another story (goes hand in hand with that low bitrate export for web for example), to resize interlace video is much better done in Avisynth, where specific case interlace HD into SD interlace is really tragic in Vegas, Premiere
-
yeah, h264 is a no go for low bitrates. As long as the image doesnīt move much it is fine, but if it moves...
-
mhh, the text is blurred on youtube. My localfile looks just good. Is there any better codec for youtube and text ?https://www.youtube.com/watch?v=vdt_l6vtmcs
-
It is not that blurry,
your PC screen should be 1920x1080 while capturing
if your PC screen is not exactly 16:9 , capture it with 1080 height at least, you have to set your Premiere Project to exactly that captured size and just pad it to 16:9, pillarboxed it in Avisynth. Goal is no resizing whatsoever.
But of course tutorial is going to be blurry to those who watch it at home not having 1920x1080 monitor. Or the other way if tutorial is for example 1280x720, watching it on full screen on 1920x1080 , there will be some upscale artifacts, the only thing is to download video and watch it 1:1, you will never satisfy everybody .... -
I donīt think this is the problem, because if I create a double size version and upload it, it isnīt blurry
Similar Threads
-
DebugMode Frameserver causing problems in Premiere Pro CS6
By koberulz in forum Newbie / General discussionsReplies: 4Last Post: 11th Jan 2013, 22:08 -
Premiere 6.5 + Debugmode frameserver work on Windows7
By pchan in forum EditingReplies: 1Last Post: 29th Aug 2012, 08:01 -
Premiere CS5.5 and DebugMode Frameserver - not rendering keyframes?
By ohcomeon in forum EditingReplies: 1Last Post: 14th Jul 2011, 11:52 -
Frameserver for Premiere Pro cs4 64 bit
By helionfilm in forum Video ConversionReplies: 3Last Post: 6th May 2011, 08:13 -
Adding command line options for mkvmerge in MeGUI
By chiaotzu in forum Video ConversionReplies: 1Last Post: 14th Nov 2010, 23:33