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. |
|
|
#401 | Link |
|
h264enc & xvidenc author
Join Date: May 2007
Location: /dev/video0
Posts: 778
|
Have you already tried the two xbox presets available (mx and mxhq) ? They don't work? I don't see anything special in the above settings that'll make the already present xbox presets in the script incompatible. The only thing is that CABAC is disabled while I have it enabled in the xbox presets. Maybe xbox1 can't take CABAC?
__________________
openSUSE Linux 64-bit - h264enc - xvidenc - divxenc Fedora & openSUSE repo: http://download.opensuse.org/reposit...me:/microchip8 |
|
|
|
|
|
#402 | Link |
|
Registered User
Join Date: Oct 2001
Location: Victoria, BC, Canada
Posts: 9
|
Those are xbox360 presets and to tell you the truth I tried them many revisions ago and many xbmc revisions ago and at the time it would stutter from time to time in high action scenes. But that was a while ago and I could try them again this weekend.
It seems the xbox1 can only handle CABAC if Deblocking is disabled and visa versa. With CABAC on and deblocking off the video is better quality but larger and with CABAC off and deblocking on the quality goes down slightly along with the file size. |
|
|
|
|
|
#403 | Link |
|
h264enc & xvidenc author
Join Date: May 2007
Location: /dev/video0
Posts: 778
|
hmm, CABAC is supposed to increase compression more than CAVLC so I'm a bit at a loss why you get smaller file sizes when you disable it. If I add such a preset, then I'll only disable CABAC but leave deblocking on. Can you try the xbox presets again on a short sample and see if you still get problems with them on the xbox1?
__________________
openSUSE Linux 64-bit - h264enc - xvidenc - divxenc Fedora & openSUSE repo: http://download.opensuse.org/reposit...me:/microchip8 Last edited by froggy1; 13th November 2009 at 23:25. |
|
|
|
|
|
#404 | Link |
|
Registered User
Join Date: Mar 2009
Posts: 7
|
Hi,
I have a multi core cpu I was wondering if there is an option I need to be setting to make the encode multi-threaded? I got h264enc off the Karmic repository today (version 9.0.0) and am trying out a test encode but it is currently only using a single core. A quick search of this thread and the man pages hasn't revealed anything to me ... :-( Thanks in advance. ~Dan |
|
|
|
|
|
#405 | Link |
|
Registered User
Join Date: Mar 2005
Location: Finland
Posts: 1,546
|
First of all, I'd recommend getting MPlayer/MEncoder SVN, built against a recent libx264 version and then the latest h264enc version. Ubuntu provides oldish versions of these programs.
Multithreading should work with those versions too, but maybe froggy1 can guess what's going on. Last edited by nm; 18th November 2009 at 20:41. |
|
|
|
|
|
#406 | Link |
|
h264enc & xvidenc author
Join Date: May 2007
Location: /dev/video0
Posts: 778
|
the threads=auto option is always used in h264enc so it should work. As nm said, get latest stuff from SVN/git/whatever
__________________
openSUSE Linux 64-bit - h264enc - xvidenc - divxenc Fedora & openSUSE repo: http://download.opensuse.org/reposit...me:/microchip8 |
|
|
|
|
|
#407 | Link |
|
Registered User
Join Date: Mar 2009
Posts: 7
|
Froggy1, nm,
Thanks for the really fast reply guys. I've got the latest x264 from git, but I'm currently unable to get the latest mplayer from svn, one of the dependencies (I'm using this guide on compiling mplayer-nogui, so maybe I'm building completely the wrong thing) has a broken deb. I've got a bug raised against it, so for now the only way I've been able to get h264enc working is to go with what is coming from rvm's ppa (https://launchpad.net/~rvm/+archive/testing). I'll try upgrading as soon as a fix is made available for the deb (or someone points out I'm being thick and get pointed to the right guide for compiling on Karmic )
|
|
|
|
|
|
#408 | Link |
|
h264enc & xvidenc author
Join Date: May 2007
Location: /dev/video0
Posts: 778
|
what is this broken dependency? Just go to mplayer's site, get SVN link, and pull from there. That's what I always to (though I have a script called getprog which accepts params about which software to pull from SVN, something small I've written to east it for me)
__________________
openSUSE Linux 64-bit - h264enc - xvidenc - divxenc Fedora & openSUSE repo: http://download.opensuse.org/reposit...me:/microchip8 |
|
|
|
|
|
#409 | Link | |
|
Registered User
Join Date: Mar 2009
Posts: 7
|
To quote Andrew from the Ubuntu forums:
Quote:
However, as it turns out in researching these links to reply to you (and running the apt-get command again to try and get the error), the dependencies now actually install, which means my compilation should succeed! Huzzah. So, I'll grab the latest h264enc once I've got the latest mplayer. Will update this with my results. Thanks very much for your help. Thanks ~Dan |
|
|
|
|
|
|
#410 | Link |
|
h264enc & xvidenc author
Join Date: May 2007
Location: /dev/video0
Posts: 778
|
This is why I don't use Ubuntu! They got to have the most incompetent packagers out there :P
I'm a packager myself but luckily not for Ubuntu... So then... compile everything, first x264 then mplayer, and see if you get threading problems. Make sure to run h264enc -r to reset its config file
__________________
openSUSE Linux 64-bit - h264enc - xvidenc - divxenc Fedora & openSUSE repo: http://download.opensuse.org/reposit...me:/microchip8 |
|
|
|
|
|
#411 | Link |
|
Registered User
Join Date: Mar 2009
Posts: 7
|
Gaah, it's still only running on a single core
![]() I'm pretty sure that it's not an option I've selected (I've attached my options file just to make sure). I'm going to call it a day on this, but will look at it again tomorrow evening. I'm guessing the best way would be to call the encoder directly from the command line and see what is happening there. Is it mencoder called, or ffmpeg? Cheers, |
|
|
|
|
|
#412 | Link |
|
h264enc & xvidenc author
Join Date: May 2007
Location: /dev/video0
Posts: 778
|
better post attachments to an external site as it can take here some time before they get accepted by a mod
as for the threading. I don't have problems, neither other users who have reported that it works
__________________
openSUSE Linux 64-bit - h264enc - xvidenc - divxenc Fedora & openSUSE repo: http://download.opensuse.org/reposit...me:/microchip8 |
|
|
|
|
|
#413 | Link | |
|
Registered User
Join Date: Oct 2009
Posts: 7
|
Im getting errors after updating h264enc, mencoder, mplayer and ffmpeg.
Quote:
|
|
|
|
|
|
|
#414 | Link |
|
h264enc & xvidenc author
Join Date: May 2007
Location: /dev/video0
Posts: 778
|
@kripz
Look at the top, your libx264 is not new enough as it's missing weightp option. Pull latest x264 from git and compile it, then you may need to recompile mplayer and make sure it's linked to it, not to another older libx264 if you have one on your system
__________________
openSUSE Linux 64-bit - h264enc - xvidenc - divxenc Fedora & openSUSE repo: http://download.opensuse.org/reposit...me:/microchip8 |
|
|
|
|
|
#416 | Link | ||
|
Registered User
Join Date: Oct 2009
Posts: 7
|
lol i totally missed that line
edit: those patches on your website are very outdated? edit2: Doesnt look right... Quote:
Quote:
Last edited by kripz; 19th November 2009 at 23:24. |
||
|
|
|
![]() |
| Tags |
| h264enc, ipod, mencoder, ps3, xbox360 |
| Thread Tools | |
| Display Modes | |
|
|