Welcome to Doom9's Forum, THE in-place to be for everyone interested in DVD conversion. Before you start posting please read the forum rules. By posting to this forum you agree to abide by the rules. |
|
|
Thread Tools | Search this Thread | Display Modes |
12th July 2013, 17:16 | #263 | Link | |
Moderator
Join Date: Jan 2006
Location: Portland, OR
Posts: 4,750
|
Quote:
I seem to recall that VP9 defaults to tuning for PSNR. |
|
13th July 2013, 00:57 | #264 | Link | |
Registered User
Join Date: Mar 2003
Posts: 480
|
First of all thanks for the compiling help, I just got vpxenc compiled with an up to date MSYS 64 and Yasm.
Quote:
|
|
13th July 2013, 16:17 | #267 | Link | |
Registered User
Join Date: Jul 2011
Posts: 1,121
|
ah, that make sense, thanks.
Okay, well it doesnīt work for me. Quote:
Last edited by zerowalker; 13th July 2013 at 16:22. |
|
13th July 2013, 16:59 | #270 | Link |
Registered User
Join Date: Jul 2011
Posts: 1,121
|
Just read about that command, and that solved it.
Or well, i also skipped the pipeline by just adding the yuv file in the same folder as i encode. But got it working at last Itīs still super slow though, would like them to do some optimization to speed it up a bit atleast XD |
13th July 2013, 17:20 | #272 | Link |
Registered User
Join Date: Jul 2011
Posts: 1,121
|
Yeah, i am following it
And am encoding now, using the latest, and itīs still super slow XD But, when you compile, do you get the an error in the "make" command? I get it everytime, and i have to rename Libvpx_g.a to Libvpx.a (or well i have to copy it and have both those files). then rerun make to make it work. Itīs just irritating:S |
13th July 2013, 17:25 | #273 | Link |
Registered User
Join Date: Mar 2003
Posts: 480
|
I use the patch form here:
http://forum.doom9.org/showpost.php?p=1633729&postcount=6 So after the ./configure I use the patch with Code:
patch Makefile libvpx-makefile.diff This is the script I use with libvpx-makefile.diff in the main libvpx directory: Code:
cd libvpx git pull ./configure patch Makefile libvpx-makefile.diff make |
13th July 2013, 17:28 | #274 | Link |
Registered User
Join Date: Jul 2011
Posts: 1,121
|
Ah, think i read about that before, didnīt know how to use it though.
Where can i put the script and use it? I always write everything from scratch in Mingw? Also, i use standard mingw, should i use mingw64 or something like that? EDIT: Got the script and patch to work, Thanks Last edited by zerowalker; 13th July 2013 at 17:36. |
13th July 2013, 17:43 | #275 | Link |
Registered User
Join Date: Mar 2003
Posts: 480
|
well, I have used git clone http://git.chromium.org/webm/libvpx.git
in my home folder so it created the libvpx sub folder. To get a new version of the source just switch in the libvpx main folder with cd libvpx and use git pull to get the latest version. I copied the libvpx-makefile.diff in that main folder and patch it after the configure with patch Makefile libvpx-makefile.diff. So just copy the libvpx-makefile.diff into the main libvpx folder. Then you can create a text file example.sh and if you put it in the main libvpx folder just inset in the text file: Code:
git pull ./configure patch Makefile libvpx-makefile.diff make |
13th July 2013, 20:11 | #278 | Link |
Registered User
Join Date: Jan 2002
Posts: 332
|
Zerowalker, Rumbah,
Here an example of my little script if it can help you to build vp9 more easily . In my example, first create a folder build in home and src in build, put libvpx-makefile.diff in the build folder and create a vp9.sh like this : MY_BUILD=${HOME}/build cd ${MY_BUILD}/src/ git clone http://git.chromium.org/webm/libvpx.git cd ${MY_BUILD}/src/libvpx git pull patch -p1 < ../../libvpx-makefile.diff ./configure --disable-vp8 make clean && make -j4 && make install |
Tags |
google, ngov, vp8, vp9, vpx, webm |
Thread Tools | Search this Thread |
Display Modes | |
|
|