Old 05-10-2019, 12:53 PM   #1
Buster
Human being with feelings
 
Buster's Avatar
 
Join Date: Jun 2007
Location: Burlington, ON, Canada
Posts: 85
Default Video Codecs

I'm running v5.977 x64.

When rendering a video file, I select format = QT/MOV/MP4 and video codec MJPEG.

Does this include H.264? Or do I have to download H.264 from another source?

I want to compress long files and not loose resolution.

Thanks
__________________
buster
www.jazzkitchenstudio.com
Buster is offline   Reply With Quote
Old 05-10-2019, 01:11 PM   #2
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

If you use macOS, then you have built-in encoder for it. Otherwise you should render the video to loseless format and then convert it using Handbrake.
Here is a better instruction: https://forum.cockos.com/showthread.php?t=82459
vitalker is online now   Reply With Quote
Old 05-11-2019, 12:24 AM   #3
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Quote:
Originally Posted by Buster View Post
I'm running v5.977 x64.

When rendering a video file, I select format = QT/MOV/MP4 and video codec MJPEG.

Does this include H.264? Or do I have to download H.264 from another source?

I want to compress long files and not loose resolution.

Thanks
Does it not show up like this?



Reaper uses the ffmpeg render library and h264 should be in there by default. At least on windows.
__________________
☆.。.:*・°☆.。.:*・°☆.。.:*・°☆REAPER//✿◔‿◔)°☆.。.:*・°☆.。.:*・°☆
Eliseat is offline   Reply With Quote
Old 05-11-2019, 02:15 AM   #4
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,239
Default

It would be great to be able to customize the ffmpeg command line parameters from the render settings window.
heda is offline   Reply With Quote
Old 05-11-2019, 02:36 AM   #5
HDWind
Human being with feelings
 
HDWind's Avatar
 
Join Date: Apr 2016
Posts: 50
Default

Quote:
Originally Posted by heda View Post
It would be great to be able to customize the ffmpeg command line parameters from the render settings window.
Long dreamed about it, it would be great!
HDWind is offline   Reply With Quote
Old 05-11-2019, 07:02 AM   #6
Buster
Human being with feelings
 
Buster's Avatar
 
Join Date: Jun 2007
Location: Burlington, ON, Canada
Posts: 85
Default

Quote:
Originally Posted by Eliseat View Post
Does it not show up like this?



Reaper uses the ffmpeg render library and h264 should be in there by default. At least on windows.

For format QT/MOV/MP4, video codec shows up as MJPEG (with no options) in latest Reaper v5.977 x64. Maybe I can assume this includes/involves H.264?
__________________
buster
www.jazzkitchenstudio.com
Buster is offline   Reply With Quote
Old 05-11-2019, 09:15 AM   #7
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

No it does not!

Buster, your descriptions are too vague.

Are you on Mac or Windows? Do you have VLC installed or not? On my Windows 7 installation h264 is default inside the mp4 preset. Its the most common codec and allows to encode videos nearly lossless with higher quality values. So yeah, it would be the best option for you.

If you are on a Mac, I can't help you. But others will, that's for sure. If you are in Windows, you probably have to install a newer version of ffmpeg. But first we need to know more about your problem.
__________________
☆.。.:*・°☆.。.:*・°☆.。.:*・°☆REAPER//✿◔‿◔)°☆.。.:*・°☆.。.:*・°☆
Eliseat is offline   Reply With Quote
Old 05-11-2019, 01:08 PM   #8
akademie
Human being with feelings
 
Join Date: Mar 2007
Posts: 3,978
Default

Quote:
Originally Posted by Eliseat View Post
...
Reaper uses the ffmpeg render library and h264 should be in there by default. At least on windows.
I can confirm that in clean system (Win 7) the Reaper does not offer h264 etc. Only MJPEG for QT/MOV/MP4 and lossless for other variations of containers are available :-(

It also means that Reaper cannot even open/read MP4 files with h264 codec by default on clean system !! which is shame (at least h264 codec could be included).
akademie is offline   Reply With Quote
Old 05-11-2019, 04:07 PM   #9
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Okay, that's an important information because I never had this problem. It could be because I already had VLC installed or it could be because I already had the full ffmpeg installed and not only the spartan Reaper ffmpeg.

So now I need to know if one of you has VLC already installed and still doesn't get h264. If yes, both of you should download the newest full ffmeg. Instructions will follow if we have sorted it out.
__________________
☆.。.:*・°☆.。.:*・°☆.。.:*・°☆REAPER//✿◔‿◔)°☆.。.:*・°☆.。.:*・°☆
Eliseat is offline   Reply With Quote
Old 05-11-2019, 05:53 PM   #10
akademie
Human being with feelings
 
Join Date: Mar 2007
Posts: 3,978
Default

Clean system here, no VLC player, FFMPEG or other codec packs installed. Using exclusively portable applications only, including Reaper.

I have no problem with unavailibility of the codecs in Reaper. I just wanted to make it clear that h264 is not available by default in Reaper. Most of users here have VLC or codecs installed in system so it can lead to confusion when sorting such questions about codecs in clean Reaper.
akademie is offline   Reply With Quote
Old 05-12-2019, 09:57 AM   #11
Buster
Human being with feelings
 
Buster's Avatar
 
Join Date: Jun 2007
Location: Burlington, ON, Canada
Posts: 85
Default

Quote:
Originally Posted by Eliseat View Post
No it does not!

Buster, your descriptions are too vague.

Are you on Mac or Windows? Do you have VLC installed or not? On my Windows 7 installation h264 is default inside the mp4 preset. Its the most common codec and allows to encode videos nearly lossless with higher quality values. So yeah, it would be the best option for you.

If you are on a Mac, I can't help you. But others will, that's for sure. If you are in Windows, you probably have to install a newer version of ffmpeg. But first we need to know more about your problem.
I am running Windows 10. I have not installed VLC whatever that is. Where do I get a newer version of ffmpeg and how/where do I install it? Thanks in advance.
__________________
buster
www.jazzkitchenstudio.com
Buster is offline   Reply With Quote
Old 05-17-2019, 08:14 AM   #12
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Quote:
Originally Posted by Buster View Post
I am running Windows 10. I have not installed VLC whatever that is. Where do I get a newer version of ffmpeg and how/where do I install it? Thanks in advance.
Download and put the inside of the downloaded archive into the directory "user plugins" in Reaper. (Menu: Options/Show Reaper resource path -> User plugins!)

https://ffmpeg.zeranoe.com/builds/wi...n64-shared.zip

Hope that helps
Eli
__________________
☆.。.:*・°☆.。.:*・°☆.。.:*・°☆REAPER//✿◔‿◔)°☆.。.:*・°☆.。.:*・°☆
Eliseat is offline   Reply With Quote
Old 05-12-2020, 01:40 AM   #13
CEART
Human being with feelings
 
CEART's Avatar
 
Join Date: Jul 2018
Location: LAITW
Posts: 176
Default

Quote:
Originally Posted by Eliseat View Post
Download and put the inside of the downloaded archive into the directory "user plugins" in Reaper. (Menu: Options/Show Reaper resource path -> User plugins!)

https://ffmpeg.zeranoe.com/builds/wi...n64-shared.zip

Hope that helps
Eli
Thanks! it did help to me. Just a little thing, I had to copy the dll's from the bin folder into 'UserPlugins' root. Otherwise Reaper didn't want to recognize them. Did I do it right or should I rename the bin folder to some specific name?
CEART is offline   Reply With Quote
Old 05-12-2020, 05:36 AM   #14
Eliseat
Human being with feelings
 
Eliseat's Avatar
 
Join Date: Mar 2018
Location: Cologne
Posts: 1,362
Default

Quote:
Originally Posted by CEART View Post
Thanks! it did help to me. Just a little thing, I had to copy the dll's from the bin folder into 'UserPlugins' root. Otherwise Reaper didn't want to recognize them. Did I do it right or should I rename the bin folder to some specific name?
Hi,

I put all the ffmpeg stuff straight into the user-plugins dir. So the dll files are not in a sub directory.

Greetings from Cologne
Eli
__________________
☆.。.:*・°☆.。.:*・°☆.。.:*・°☆REAPER//✿◔‿◔)°☆.。.:*・°☆.。.:*・°☆
Eliseat is offline   Reply With Quote
Old 07-19-2020, 05:07 PM   #15
jzucker
Human being with feelings
 
Join Date: Dec 2008
Posts: 231
Default

Quote:
Originally Posted by Eliseat View Post
Hi,

I put all the ffmpeg stuff straight into the user-plugins dir. So the dll files are not in a sub directory.

Greetings from Cologne
Eli
i'm running windows 10 64 bit and have installed the 64bit vlc, 64 bit ffmpeg shared dlls and still don't have the H.264 option in my render dialog.
jzucker is offline   Reply With Quote
Old 07-19-2020, 05:09 PM   #16
jzucker
Human being with feelings
 
Join Date: Dec 2008
Posts: 231
Default

Quote:
Originally Posted by Eliseat View Post
Download and put the inside of the downloaded archive into the directory "user plugins" in Reaper. (Menu: Options/Show Reaper resource path -> User plugins!)

https://ffmpeg.zeranoe.com/builds/wi...n64-shared.zip

Hope that helps
Eli
Ok, interesting update. If I use the exact file in your link, i get the h.264 codec but not if I grab the latest shared folder from ffmpeg.
jzucker is offline   Reply With Quote
Old 07-21-2020, 08:47 PM   #17
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Does adding the additional formats via ffmpeg work on Mac and Linux too or is it limited to Windows?
Would add that to my Ultraschall-Api as well, so creating renderformat-strings support these additional formats too.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 07-22-2020, 08:59 AM   #18
jzucker
Human being with feelings
 
Join Date: Dec 2008
Posts: 231
Default

Quote:
Originally Posted by Meo-Ada Mespotine View Post
Does adding the additional formats via ffmpeg work on Mac and Linux too or is it limited to Windows?
Would add that to my Ultraschall-Api as well, so creating renderformat-strings support these additional formats too.
i don't have mac but i thought mac natively supports h.264 codec so I would think it wouldn't require the ffmpeg?
jzucker is offline   Reply With Quote
Old 07-22-2020, 11:10 AM   #19
EpicSounds
Human being with feelings
 
EpicSounds's Avatar
 
Join Date: Jul 2009
Posts: 7,568
Default

ffmpeg does add h.264 encoding to reaper on mac but its slower than the avfoundation one built-in.

"Would add that to my Ultraschall-Api as well, so creating renderformat-strings support these additional formats too. "

Should work
__________________
REAPER Video Tutorials, Tips & Tricks and more at The REAPER Blog
EpicSounds is offline   Reply With Quote
Old 07-22-2020, 05:33 PM   #20
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

@jzucker
I know that already(and have added functions to generate these specific render-format-strings a while ago), but I didn't know, if Reaper excepts also FFMPEG on Mac and Linux as well.
As FFMPEG has FLV-support as well, which isn't existing on Mac natively, adding that would complete things as well.

@EpicSounds
Great to hear, so I the only question still open is, is it possible on Linux as well(probably is, but can't test it myself... :/ )
I could add these functions anyway, but writing in the docs for my functions, if it's on all platforms or only on some would be helpful as an indicator.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 07-30-2020, 10:55 AM   #21
superblonde.org
Human being with feelings
 
Join Date: Jul 2019
Posts: 1,035
Default

On Mac you would probably use the AVFoundation selection not the ffmpeg one for hi def work. Then you can also export to ProRes (!!).
superblonde.org is offline   Reply With Quote
Old 08-17-2020, 03:27 PM   #22
DVDouglas
Banned
 
Join Date: Dec 2019
Posts: 55
Default

I use AVFoundation and I have to say is very nice option.
DVDouglas is offline   Reply With Quote
Old 08-18-2020, 01:22 AM   #23
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by DVDouglas View Post
I use AVFoundation and I have to say is very nice option.
Windows doesn't have this option.
vitalker is online now   Reply With Quote
Old 08-18-2020, 04:36 AM   #24
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

Linux neither
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 08-18-2020, 04:43 AM   #25
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default

Quote:
Originally Posted by Meo-Ada Mespotine View Post
Linux neither
yeah, it's macOS option only.
vitalker is online now   Reply With Quote
Old 08-18-2020, 07:47 AM   #26
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,621
Default

BTW: How does one add FFMPEG-video-rendering to the linux version of Reaper? Which file must be copied where so I have at least the FFMPEG-formats available supported by Reaper?
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 08-18-2020, 02:46 PM   #27
JamesPeters
Human being with feelings
 
Join Date: Aug 2011
Location: Near a big lake
Posts: 3,943
Default

Here's the info from preferences->video about the FFMPEG I have in Mint (Ubuntu-based). It was probably installed during the distro's install when I selected "install extra codecs", or possibly while installing something else that required them as a dependency. Reaper found it on its own.
Code:
Loaded from: /usr/lib/x86_64-linux-gnu/libavcodec.so.58
ffmpeg/libav configuration:
  --prefix=/usr
  --extra-version=1ubuntu0.1
  --toolchain=hardened
  --libdir=/usr/lib/x86_64-linux-gnu
  --incdir=/usr/include/x86_64-linux-gnu
  --arch=amd64
  --enable-gpl
  --disable-stripping
  --enable-avresample
  --disable-filter=resample
  --enable-avisynth
  --enable-gnutls
  --enable-ladspa
  --enable-libaom
  --enable-libass
  --enable-libbluray
  --enable-libbs2b
  --enable-libcaca
  --enable-libcdio
  --enable-libcodec2
  --enable-libflite
  --enable-libfontconfig
  --enable-libfreetype
  --enable-libfribidi
  --enable-libgme
  --enable-libgsm
  --enable-libjack
  --enable-libmp3lame
  --enable-libmysofa
  --enable-libopenjpeg
  --enable-libopenmpt
  --enable-libopus
  --enable-libpulse
  --enable-librsvg
  --enable-librubberband
  --enable-libshine
  --enable-libsnappy
  --enable-libsoxr
  --enable-libspeex
  --enable-libssh
  --enable-libtheora
  --enable-libtwolame
  --enable-libvidstab
  --enable-libvorbis
  --enable-libvpx
  --enable-libwavpack
  --enable-libwebp
  --enable-libx265
  --enable-libxml2
  --enable-libxvid
  --enable-libzmq
  --enable-libzvbi
  --enable-lv2
  --enable-omx
  --enable-openal
  --enable-opencl
  --enable-opengl
  --enable-sdl2
  --enable-libdc1394
  --enable-libdrm
  --enable-libiec61883
  --enable-nvenc
  --enable-chromaprint
  --enable-frei0r
  --enable-libx264
  --enable-shared
  --enable-version3
  --disable-doc
  --disable-programs
  --enable-libaribb24
  --enable-liblensfun
  --enable-libopencore_amrnb
  --enable-libopencore_amrwb
  --enable-libtesseract
  --enable-libvo_amrwbenc
It appears to be from the package libavcodec-extra (metapackage) or libavcodec-extra58 (specifically). I don't know what package you'd look for in a non-Ubuntu based distro if these can't be found in the repos, so I hope that helps.
JamesPeters is offline   Reply With Quote
Old 09-02-2020, 04:03 AM   #28
Javier Robledo
Human being with feelings
 
Javier Robledo's Avatar
 
Join Date: Jul 2014
Posts: 634
Default Not Such a Large File ...

Hi ¡¡¡

I've been trying different formats and %s and can't find a way for a good image result/weight.


I've try to render and convert later, and that's fine but sometime files are too large ( about 40Gb )

This is the setting that I'm using:

https://ibb.co/VYnnsnf

I also watch a Jon's video and he's using h.264 enconder...

Could that one works for what I need ?

I case it does ...

Where can I have access to it ?

Thanks a lot ¡¡¡

Javier Robledo is offline   Reply With Quote
Old 09-02-2020, 08:16 AM   #29
Javier Robledo
Human being with feelings
 
Javier Robledo's Avatar
 
Join Date: Jul 2014
Posts: 634
Default

Quote:
Originally Posted by Javier Robledo View Post
Hi ¡¡¡

I've been trying different formats and %s and can't find a way for a good image result/weight.


I've try to render and convert later, and that's fine but sometime files are too large ( about 40Gb )

This is the setting that I'm using:

https://ibb.co/VYnnsnf

I also watch a Jon's video and he's using h.264 enconder...

Could that one works for what I need ?

I case it does ...

Where can I have access to it ?

Thanks a lot ¡¡¡

Respond my self XDXDXD

https://forums.cockos.com/showthread.php?t=231325
Javier Robledo is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 05:34 AM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.