Comments (22)
Wow, thanks Inlife for the explanation. That makes sense! I am an newbie on video process and format. Anyway, for now, I am not afraid to use CC2015 and CC2017.
from nexrender.
depends on your preferences
can someway like this:
$ ffmpeg -i movie.mov -vcodec copy -acodec copy out.mp4
from nexrender.
have you tried this?
https://helpx.adobe.com/after-effects/using/basics-rendering-exporting.html
OutputExt field describes which file extension will be used to save render file.
Make sure this file ext. corresponds to the right output module template that will be used to render current project.
Note: default value is: "mp4". It's perfectly pairs with "h264" output module template, see above.
from nexrender.
from nexrender.
Q: Do we need to use "output module template" for AE to get it to work?
If you want to render mp4 - then yes. aerender binary works on settings, which you set up in your After Effects application.
By default AE don't have mp4 output rendering via h264. And maybe, latest versions don't event support it. Adobe forces users to use Media Encoder tool for some reason.
In any case, you always can change rendering output any other format.
from nexrender.
from nexrender.
In that case, if there are no options of creating "h264" output template in the 2017 version of After Effects, i can only suggest you to downgrade version to the one, which supports adding custom output rendering templates.
- only MP4 can we used to stream to html5 tag
also you can render in avi or mov for example, and then convert it to mp4 using any available convertor. For example ffmpeg (console) or Format Factory (win gui), etc
from nexrender.
from nexrender.
from nexrender.
from nexrender.
from nexrender.
I don't know much about aeRender I'm still reading but I do know that h264 is supported on ae 2017 only with QuickTime. You have to download QuickTime to output h264. The file format is .mov but most platforms support it anyhow like YouTube and such. Could I use .mov with this program?
from nexrender.
Look, you can render whatever format your version of aerender (After Effects) support. You need just say nexrender to use this particular format, and magic will happen by itself. :)
from nexrender.
@pharrowboy @inlife I know this thread is closed but I still want to ask for some help from you guys. I am using ae2017 and also can't generate MP4 as h264 module missing. Do you know how to use h264 from QuickTime in AeRender command line? I've installed QuickTime and run the below command
let params = [
'-project', 'E:\\Git\\demos\\aerender\\projects\\FlatLogo.aep',
'-comp', 'LOGO_MAIN_COMP_EDIT/RENDER',
'-continueOnMissingFootage',
'-output', 'c:\\output\\test1.avi',
'-OMtemplate', 'h264'
]
process.env.AE_BINARY = 'C:\\Program Files\\Adobe\\Adobe After Effects CC 2017\\Support Files\\aerender.exe';
const { execFile } = require('child_process');
Still showing module not found issue.
Also, do you know which AE version include h264 by default? AE CC 2015?
Thanks,
from nexrender.
Hello,
You've tried setting up custom h264 output module in AE settings right ?
https://helpx.adobe.com/after-effects/using/basics-rendering-exporting.html#output_modules_and_output_module_settings
Im gonna try to download newest version of AE and try
Its not first time someone asked about CC 2017
Gonna check myself :)
from nexrender.
Other than rendering with QuickTime output. 2017 edition requires adobe media encoder that you get by subscription to output mp4 h264
from nexrender.
Seems like Adobe doesnt like the ability to render and compress stuff directly from AE :/
from nexrender.
Hey guys,
I was so happy that I may figured out a new way to solve H264 not support issue in CC2015 or maybe same as CC2017 (not test):
First of all, install QuickTime, then Simply creating a custom Output Module Templete in Edit=>Perferences item, then named it as "H264" or what ever, then choose QuickTime format and select H.264 decoding, then save it. (Maybe the names are not full correct as I am using a chinese version AE)
After that, then run your command line and set "-OMtemplate" as "H264" which is the custom module name you just created, then the Output module error never happens and I can generate a small .mov video (still not sure why not mp4)!!! But it is a victory for me as it will help me to avoid generating a huge avi file and then compress it with ffmpeg.
from nexrender.
yeah, if its small - means that its encoded via h264
however mov container is created cuz of quicktime
in any case changing container (mov -> mp4) via ffmpeg or something similar
should take less then 1 second (its not converting video just changing container)
from nexrender.
in any case changing container (mov -> mp4) via ffmpeg or something similar
should take less then 1 second (its not converting video just changing container)
How can we do this with ffmpeg? Thanks
from nexrender.
Is it possible to render template aerender
to codec
. For reason we need to reduce the render time. MOV to MP4.
Is it any possible to directly render in codec
.
from nexrender.
Hi all,
Convert directly MP4 help of aescript and aeplugin.
Steps 1: I was installed aescript & aeplugin and after codec.
Steps 2: set OMtemplate Aftercodec
Steps 3: run output, it's directly convert MP4.
It's helped me. Is it correct way?.
from nexrender.
Related Issues (20)
- Missing Fonts only with Nexrender-Worker HOT 4
- Hi im having a problem launching postrender actions HOT 1
- Regarding using the google photos base URL as a image or videos src asset in JSON HOT 7
- In some cases, "After Effect" popup is not disappearing after render function throws an error HOT 1
- Sometimes render function hangs up HOT 3
- Illegal argument -r on After Effects 2023 on windows HOT 1
- stop a job when state is rendering job (nexrender-worker-nexrender-server) HOT 2
- How to cancel a rendering job HOT 2
- how write function onRenderError in php HOT 2
- How to add other actions HOT 2
- how handle error HOT 1
- Call error state in jsx file from action (predownload,prerender,or...) HOT 1
- Node identification behind tunnel is not possible HOT 4
- Add support for -renderSettings and -outputSettings overrides. HOT 9
- Unable to generate video : Object of type AVLayer found where a Number, Array, or Property is needed HOT 8
- Progress report doesn't work for Field Renders HOT 3
- aerender-parameter "close SAVE_CHANGES" not working as expected HOT 4
- Move a composition in the timeline/change its duration? HOT 5
- Error setting slider value in a Layer Effect with nexrender in NodeJS HOT 1
- Rendering is very slow HOT 9
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from nexrender.