|
| Author |
Message |
dizziness
Joined: 22 Jan 2008 Posts: 34
|
Posted: Tue Apr 08, 2008 11:12 am Post subject: |
|
|
| Now if we can get Apple to fix the GCC problem preventing FFMPEG to compile with MMX/Intel optimizations, we Mac users will be in the clear. |
|
| Back to top |
|
 |
Iluvatar
Joined: 29 Feb 2008 Posts: 335
|
Posted: Tue Apr 08, 2008 2:08 pm Post subject: |
|
|
| dizziness wrote: | Now if we can get Apple to fix the GCC problem preventing FFMPEG to compile with MMX/Intel optimizations, we Mac users will be in the clear. |
I believe this may have been fixed with a newer FFMPEG revision
| FFMPEG Changelog wrote: | Allows compiling a 64 bit FFmpeg on Mac OS X without using --disable-mmx.
patch by İsmail Dönmez ismail namtrac org |
Revision 12468.
However at some point they also changed the parameter structure slightly so pyTivo commands no longer produce a watchable video (at least for me). I have yet to find the exact change that they made to mess it all up.
FFMPEG changelog is here http://svn.mplayerhq.hu/ffmpeg/trunk/?view=log
the page takes about 5 minutes to fully load. |
|
| Back to top |
|
 |
krkeegan Site Admin

Joined: 04 Jan 2008 Posts: 458 Location: Los Angeles, CA
|
Posted: Tue Apr 08, 2008 5:23 pm Post subject: |
|
|
if the page even loads.  |
|
| Back to top |
|
 |
dizziness
Joined: 22 Jan 2008 Posts: 34
|
Posted: Tue Apr 08, 2008 11:37 pm Post subject: |
|
|
| Iluvatar wrote: | | dizziness wrote: | Now if we can get Apple to fix the GCC problem preventing FFMPEG to compile with MMX/Intel optimizations, we Mac users will be in the clear. |
I believe this may have been fixed with a newer FFMPEG revision
| FFMPEG Changelog wrote: | Allows compiling a 64 bit FFmpeg on Mac OS X without using --disable-mmx.
patch by İsmail Dönmez ismail namtrac org |
Revision 12468.
However at some point they also changed the parameter structure slightly so pyTivo commands no longer produce a watchable video (at least for me). I have yet to find the exact change that they made to mess it all up.
FFMPEG changelog is here http://svn.mplayerhq.hu/ffmpeg/trunk/?view=log
the page takes about 5 minutes to fully load. |
I tried to compile manual and via MacPorts with no success. Hopefully they'll straighten it out soon. |
|
| Back to top |
|
 |
Iluvatar
Joined: 29 Feb 2008 Posts: 335
|
Posted: Tue Apr 08, 2008 11:41 pm Post subject: |
|
|
| dizziness wrote: |
I tried to compile manual and via MacPorts with no success. Hopefully they'll straighten it out soon. |
Did you manually edit the port file to include a later revision? I dont think macports updates their FFMPEG settings very often.
I may have to break out the mac to try it myself. |
|
| Back to top |
|
 |
dizziness
Joined: 22 Jan 2008 Posts: 34
|
Posted: Wed Apr 09, 2008 12:18 am Post subject: |
|
|
| Iluvatar wrote: | | dizziness wrote: |
I tried to compile manual and via MacPorts with no success. Hopefully they'll straighten it out soon. |
Did you manually edit the port file to include a later revision? I dont think macports updates their FFMPEG settings very often.
I may have to break out the mac to try it myself. |
It hadn't been but was three days ago. I will try! |
|
| Back to top |
|
 |
Iluvatar
Joined: 29 Feb 2008 Posts: 335
|
Posted: Wed Apr 09, 2008 1:09 am Post subject: |
|
|
| dizziness wrote: | | Iluvatar wrote: | | dizziness wrote: |
I tried to compile manual and via MacPorts with no success. Hopefully they'll straighten it out soon. |
Did you manually edit the port file to include a later revision? I dont think macports updates their FFMPEG settings very often.
I may have to break out the mac to try it myself. |
It hadn't been but was three days ago. I will try! |
You could try to change svn.tag to something newer (12770 is a newer one you could try)
Also to test if the mmx can be enabled with the new builds you should comment out the | Code: | configure.args-append --disable-mmx | line.
You may have to edit the port file from Terminal or logon using system root user as you can not save the files under normal user accounts. |
|
| Back to top |
|
 |
dizziness
Joined: 22 Jan 2008 Posts: 34
|
Posted: Wed Apr 09, 2008 1:13 am Post subject: |
|
|
| Iluvatar wrote: | | dizziness wrote: | | Iluvatar wrote: | | dizziness wrote: |
I tried to compile manual and via MacPorts with no success. Hopefully they'll straighten it out soon. |
Did you manually edit the port file to include a later revision? I dont think macports updates their FFMPEG settings very often.
I may have to break out the mac to try it myself. |
It hadn't been but was three days ago. I will try! |
You could try to change svn.tag to something newer (12770 is a newer one you could try)
Also to test if the mmx can be enabled with the new builds you should comment out the | Code: | configure.args-append --disable-mmx | line.
You may have to edit the port file from Terminal or logon using system root user as you can not save the files under normal user accounts. |
I got an error on building with MMX commented out. Patience. |
|
| Back to top |
|
 |
sdwr98
Joined: 25 Mar 2008 Posts: 4
|
|
| Back to top |
|
 |
dizziness
Joined: 22 Jan 2008 Posts: 34
|
|
| Back to top |
|
 |
the-moose
Joined: 10 Apr 2008 Posts: 3
|
Posted: Wed Apr 16, 2008 10:40 pm Post subject: |
|
|
I've also been looking into this a bit, and hit on something interesting (at least in my case). I wanted to see if anybody else has thought about this...
I noticed that in the command string sent to ffmpeg, there are a bunch of parameters to "optimize" the video for the TiVo. Stuff like -aspect, -s, etc.
Since I know that I'm starting with some 720x480 video, I cut out all the parameters that I didn't need and tried running ffmpeg via command line. The conversion from a .mov (h.264 encoding) to mpeg is screaming at 90fps (2GHz Mac Mini).
My ffmpeg command is:
ffmpeg -i ClickClackMoo.mov -b 8192k -maxrate 17408k -vcodec mpeg2video -bufsize 2048k -acodec ac3 -f vob test-8192.mpg
My hunch is that the upscaling to 1080x720 high is the killer here.
regards. |
|
| Back to top |
|
 |
|