essandess / etv-comskip

Commercial Marking and Skipping for EyeTV and iTunes Exports
GNU General Public License v2.0
55 stars 7 forks source link

comskip compiled for Intel64 runs 20% faster #12

Closed GoogleCodeExporter closed 8 years ago

GoogleCodeExporter commented 8 years ago
I took a run at building comskip from the etv-comskip source for 64-bit,
and it worked without a lot of hassle.  A quick benchmark on a half hour
program shows a 20% improvement.  ETV-comskip could add the 64-bit binary
into the fat package and users with capable procs would get a free
performance improvement.

The one changes needed are the ARCHFLAGS in the Makefile (add -arch
x86_64), and refreshing the libmpeg2 code.  What you have in svn right now
doesn't quite handle 64 correctly, but libmpeg2 0.5.1 has all the needed fixes.

Original issue reported on code.google.com by brian.di...@gmail.com on 21 Dec 2008 at 5:50

GoogleCodeExporter commented 8 years ago
Can you post your code somewhere for others to benefit from?

Original comment by chrishil...@gmail.com on 6 Mar 2009 at 1:17

GoogleCodeExporter commented 8 years ago
After having checked out the sources of etvcomskip I took the hassle to try to
compile comskip for x86_64. As brian pointed out libmpeg2 needs to be updated to
version 0.5.1 to let comskip compile properly. After some time of diff checking 
and
patching I was finally able to compile a x86_64 version of comskip.

I will attach it together with the patch against the latest SVN sources of 
etvcomskip
so that it may get integrated one day ;)

Original comment by m...@jens-maus.de on 20 Nov 2009 at 3:04

Attachments:

GoogleCodeExporter commented 8 years ago
I take it this must be installed manually, where exactly does this go?

Original comment by david.bl...@gmail.com on 7 Dec 2009 at 11:51

GoogleCodeExporter commented 8 years ago
We're now using the windows version of comskip.exe directly (via wine),
so this is no longer relevant.

Original comment by jon.chri...@gmail.com on 26 May 2010 at 5:11