Poster | Thread |
ktadd
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 8-Jul-2010 15:58:43
| | [ #1 ] |
|
|
|
Cult Member |
Joined: 30-Jul-2003 Posts: 600
From: California, USA | | |
|
| Thanks for this new release.
Note that the current version of ffmpGUI on OS4Depot does not work with this version of ffmpeg. I have an updated version that works with ffmpeg 0.6 that I will release soon.
A couple notes about ffmpeg 0.6 that I noticed from my testing.
The new codecs, with the exception of subtitles, are decode only so you can read them but not save them.
The one codec that is not supported for encoding in ffmpeg 0.6 that is supported by the older version is arm_wb (Adaptive Multi-Rate WideBand). As a result I've modified the arm_wb audio codec setting to encode in arm_nb when using ffmpeg 0.6. This souldn't be a big problem but if you want to encode in arm_wb, you should continue to use the older version of ffmpeg. (MickJT, please let us know if this has changed since the last verion you sent me.)
When released ffmpegGUI will continue to support the older version SVN-r16701 as well as version 0.6.
Thanks again for this new release. Last edited by ktadd on 08-Jul-2010 at 05:09 PM.
_________________ Kevin - X1000 First Contact / A1222+
|
|
Status: Offline |
|
|
MickJT
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 8-Jul-2010 16:20:09
| | [ #2 ] |
|
|
|
Cult Member |
Joined: 13-Jan-2005 Posts: 525
From: Adelaide, South Australia | | |
|
| I'll just re-paste what I posted on Amigans.net.
---
You mean wide-band, not narrow-band.
No change in that department since the versions you've tested.
From www.ffmpeg.org
"Support for AMR-WB encoding has been removed since libopencore-amr does not support it" |
|
Status: Offline |
|
|
Mrodfr
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 8-Jul-2010 16:21:28
| | [ #3 ] |
|
|
|
Super Member |
Joined: 28-Jan-2007 Posts: 1396
From: French | | |
|
| Hello,
Thanks a lot for this release
I'm sure this program will be verry often used on SAM460 and X1000 in a near futur
I could also seen that you have made a great pleasure also for ktadd (and he know well the subject). Last edited by Mrodfr on 08-Jul-2010 at 04:21 PM.
_________________ BTW, what you have done for the amiga today ????
-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT -SAM440EP-667mhz-on MapowerKC3000+AOS4.1
Amiga Docs Disks Preservation Project
|
|
Status: Offline |
|
|
saimo
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 8-Jul-2010 17:06:35
| | [ #4 ] |
|
|
|
Elite Member |
Joined: 11-Mar-2003 Posts: 2473
From: Unknown | | |
|
| I tried the Altivec version of ffplay with some 5 videos and it worked flawlessly. Thanks! _________________ RETREAM - retro dreams for Amiga, Commodore 64 and PC
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 10:37:59
| | [ #5 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| where can download the sources of this ?
also the sources of actual MOS Version i not see.
because both versions use no ixemul there need lots changes in source add again and again in every new version, so the sources of the ffmpeg homepage can not just compile with configure and make.
so there need sources here Last edited by bernd_afa on 09-Jul-2010 at 10:39 AM.
|
|
Status: Offline |
|
|
MickJT
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 11:12:55
| | [ #6 ] |
|
|
|
Cult Member |
Joined: 13-Jan-2005 Posts: 525
From: Adelaide, South Australia | | |
|
| @bernd_afa, if you check the thread on amigans.net, there's only 1 small change for libavformat.
The command-line used to compile is printed out when you run ffmpeg. The sources haven't been uploaded because there's basically no change at all. Just got them from www.ffmpeg.org
http://ffmpeg.org/releases/ffmpeg-0.6.tar.bz2
All the libs it uses are on OS4Depot. Again, you won't find sources there either because there's no change. It wasn't all that hard to compile. Just changed the location it looks for ffpresets, and the slight Amiga-style path fix you can see on the amigans.net thread, and then compiled it with the options you can see when you run it.
Edit: On OS4 as least, and i'm guessing MOS too, there is no ixemul. The SDK has everything you need, and you hardly have to do anything to compile things. Only on OS3 is it very difficult to compile things without ixemul, at least in my own experience. Last edited by MickJT on 09-Jul-2010 at 11:17 AM.
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 11:54:17
| | [ #7 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| @Mickjt
Can your ffplay version can play files direct from internet(by add the url as filename) and your build support full streaming for inet. ? ffmpeg is design that most features can disable(inet acceess too).can you post your config.h file so can see what features your Build really support ?
I know OS4 use C lib for embedded system called newlib http://sourceware.org/newlib/
but i dont see Unix socket access.So i think you need change all to amiga bsdsocket. Or does OS4 have a additional lib that emulate Unix sockets ? |
|
Status: Offline |
|
|
Fab
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 12:27:48
| | [ #8 ] |
|
|
|
Super Member |
Joined: 17-Mar-2004 Posts: 1178
From: Unknown | | |
|
| @Bernd_AFA
Again, the changes are so trivial it doesn't even make sense to upload a diff. In case you wouldn't know, libnix doesn't lack as much as you think. In fact, just cbrtf(), iirc. And regarding sockets, there's nothing to do, except a couple trivial changes like ioctlsocket() -> IoctlSocket(). There was also is_dos_path() to implement, and that's about it. |
|
Status: Offline |
|
|
Templario
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 13:36:40
| | [ #9 ] |
|
|
|
Elite Member |
Joined: 22-Jun-2004 Posts: 3670
From: Unknown | | |
|
| Great work with this program now we need your FFmpeg GUI for this new version. |
|
Status: Offline |
|
|
Varthall
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 14:26:09
| | [ #10 ] |
|
|
|
Super Member |
Joined: 17-Feb-2004 Posts: 1559
From: Up Rough | | |
|
| Quote:
I know OS4 use C lib for embedded system called newlib
http://sourceware.org/newlib/
but i dont see Unix socket access.So i think you need change all to amiga bsdsocket. Or does OS4 have a additional lib that emulate Unix sockets ? |
AFAIK OS4's Newlib has nothing to do with the Newlib you have mentioned, it's a different C library implementation.
Varthall _________________ AmigaOne XE - AmigaOS 4.1 - Freescale 7457 1GHz - 1GB ram
|
|
Status: Offline |
|
|
samo79
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 15:51:45
| | [ #11 ] |
|
|
|
Elite Member |
Joined: 13-Feb-2003 Posts: 3505
From: Italy, Perugia | | |
|
| @Templario
Quote:
Great work with this program now we need your FFmpeg GUI for this new version. |
+1 Last edited by samo79 on 09-Jul-2010 at 03:52 PM.
_________________ BACK FOR THE FUTURE
http://www.betatesting.it/backforthefuture
Sam440ep Flex 800 Mhz 1 GB Ram + AmigaOS 4.1 Update 6 AmigaOne XE G3 800 Mhz - 640 MB Ram - Radeon 9200 SE + AmigaOS 4.1 Update 6
|
|
Status: Offline |
|
|
MickJT
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 16:50:04
| | [ #12 ] |
|
|
|
Cult Member |
Joined: 13-Jan-2005 Posts: 525
From: Adelaide, South Australia | | |
|
| Quote:
Can your ffplay version can play files direct from internet(by add the url as filename) and your build support full streaming for inet. ? |
Yes.
Quote:
can you post your config.h |
Send me an email or a PM with your email and I will post it to you. |
|
Status: Offline |
|
|
ktadd
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 19:28:17
| | [ #13 ] |
|
|
|
Cult Member |
Joined: 30-Jul-2003 Posts: 600
From: California, USA | | |
|
| @all
Quote:
Templario: Great work with this program now we need your FFmpeg GUI for this new version. |
I've already made the required code changes in ffmpegGUI to work with this verison and hopefully avoid breakage on new versions in the future. Due to other higher priority things going on in my life right now I won't be albe to package it and upload it for a couple more weeks though. Hold tight, it will come. _________________ Kevin - X1000 First Contact / A1222+
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 9-Jul-2010 19:34:37
| | [ #14 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| @Varthall >AFAIK OS4's Newlib has nothing to do with the Newlib you have mentioned, it's a >different C library implementation.
OS4 use this for embedded Systems newlib, see the copying.newlib file on amiga OS4 sdk it begin same as this.
"""" http://sourceware.org/cgi-bin/cvsweb.cgi/src/COPYING.NEWLIB?rev=1.25&content-type=text/x-cvsweb-markup&cvsroot=src
The newlib subdirectory is a collection of software from several sources.
Each file may have its own copyright/license that is embedded in the source file. Unless otherwise noted in the body of the source file(s), the following copyright notices will apply to the contents of the newlib subdirectory:
(1) Red Hat Incorporated
Copyright (c) 1994-2009 Red Hat, Inc. All rights reserved.
...... """" @Fab >And regarding sockets, there's nothing to do, except a couple trivial changes like >ioctlsocket() -> IoctlSocket(). >There was also is_dos_path() to implement, and that's about it.
there are lots diffrent parameter types , but can you give me a link to actual MOS sdk and crosscompilers for cygwin so i can try to compile a MOS version
I install just for fun OS4 cygwin compilers,
http://cross.zerohero.se/os4.html
i do ./configure --arch=ppc --enable-cross-compile --cross-prefix=ppc-amigaos-
and configure fail.
Unix software should compile with configure and make i think, so save time.
i try to compile for OS4, maybe i can learn something from it.but most time i type configure configuration fail, or features are wrong detect so i cant learn from it and i must do all alone.
@MickJT >Send me an email or a PM with your email and I will post it to you.
done, please check in amigaworld Last edited by bernd_afa on 10-Jul-2010 at 08:40 AM. Last edited by bernd_afa on 09-Jul-2010 at 07:44 PM. Last edited by bernd_afa on 09-Jul-2010 at 07:43 PM. Last edited by bernd_afa on 09-Jul-2010 at 07:42 PM. Last edited by bernd_afa on 09-Jul-2010 at 07:36 PM.
|
|
Status: Offline |
|
|
Mrodfr
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 10-Jul-2010 4:54:42
| | [ #15 ] |
|
|
|
Super Member |
Joined: 28-Jan-2007 Posts: 1396
From: French | | |
|
| Quote:
i try to compile for OS4, maybe i can learn something from it.but most time i type configure configuration fail, or features are wrong detect so i cant learn from it and i must do all alone. |
bernd
Ask diego, because he know now how to do that, with OS4 cygwin compilers from zerohero site.
maybe untill now, posters are guy who compile on AOS4 or morphOS....Last edited by Mrodfr on 10-Jul-2010 at 04:55 AM.
_________________ BTW, what you have done for the amiga today ????
-A1200+Mediator+VooDoo3+060/50+96mo+SCSI-KIT -SAM440EP-667mhz-on MapowerKC3000+AOS4.1
Amiga Docs Disks Preservation Project
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 10-Jul-2010 8:37:51
| | [ #16 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| >maybe untill now, posters are guy who compile on AOS4 or >morphOS....
It doesnt matter on what platform compile. Unix programs are design to be platform independent and design to compile with ./configure and make.
Does this on the MOS or OS4 on native work with ffmpeg ?
this work on all platforms in that way and if that not work on future AOS without changes, then the AOS Unix compatible API should enhance and not the porters need do much typing work every new version to get a program running.
On amiga OS there are too few devs, so another reason to make porting of programs in same with as other systems. Last edited by bernd_afa on 10-Jul-2010 at 08:42 AM. Last edited by bernd_afa on 10-Jul-2010 at 08:42 AM. Last edited by bernd_afa on 10-Jul-2010 at 08:38 AM. Last edited by bernd_afa on 10-Jul-2010 at 08:38 AM.
|
|
Status: Offline |
|
|
diegocr
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 10-Jul-2010 12:05:03
| | [ #17 ] |
|
|
|
Regular Member |
Joined: 7-Jun-2006 Posts: 193
From: Unknown | | |
|
| @mrod:
I do not use Cygwin, and never will, Linux is a lot more fun/pleasant
@bernd:
Exactly, the "configure" script works the same way on all platforms, maybe all you have to do is "./configure --help" ... |
|
Status: Offline |
|
|
itix
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 10-Jul-2010 12:08:37
| | [ #18 ] |
|
|
|
Elite Member |
Joined: 22-Dec-2004 Posts: 3398
From: Freedom world | | |
|
| @bernd_afa
Just run configure script on your Amiga. Just run that thing without any parameters and wait. _________________ Amiga Developer Amiga 500, Efika, Mac Mini and PowerBook
|
|
Status: Offline |
|
|
bernd_afa
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 10-Jul-2010 12:42:26
| | [ #19 ] |
|
|
|
Cult Member |
Joined: 14-Apr-2006 Posts: 829
From: Unknown | | |
|
| @Diego >Exactly, the "configure" script works the same way on all platforms, maybe all you >have to do is "./configure --help" ...
If you have a working crosscompile, maybe you can check if ffmpeg configure correct
currently i have no files get from from MickJT to try again to compile
Itix >Just run configure script on your Amiga. Just run that thing without any >parameters and wait.
and this work with ffmpeg on MOS ?
where are crosscompilers for MOS and where is newest SDK for MOS that work on this crosscompilers ? Last edited by bernd_afa on 10-Jul-2010 at 12:47 PM. Last edited by bernd_afa on 10-Jul-2010 at 12:46 PM. Last edited by bernd_afa on 10-Jul-2010 at 12:43 PM.
|
|
Status: Offline |
|
|
diegocr
| |
Re: FFmpeg 0.6 released for AmigaOS 4 Posted on 10-Jul-2010 13:00:40
| | [ #20 ] |
|
|
|
Regular Member |
Joined: 7-Jun-2006 Posts: 193
From: Unknown | | |
|
| Quote:
If you have a working crosscompile, maybe you can check if ffmpeg configure correct |
Well, last time i've compiled ffmpeg (for Amiga.sf) it got configured and compiled OOTB, IIRC.
The compilers (native or cross) for os4 are greatly improved to port lnx stuff quite straight forward, you only need to worry about paths usage, most times at least... (and before you ask, no...[v]fork() stuff does not compile |
|
Status: Offline |
|
|