First Last Prev Next    No search results available      Search page      Enter new bug
Bug#: 133605
Alias:
Product:
Component:
Status: RESOLVED
Resolution: FIXED
Assigned To: Olivier Crete <tester@gentoo.org>
Hardware:
OS:
Version:
Priority:
Severity:
Reporter: Olivier Crete <tester@gentoo.org>
Add CC:
CC:
Remove selected CCs
URL:
Summary:
Status Whiteboard:
Keywords:

Filename Description Type Creator Created Size Actions
Create a New Attachment (proposed patch, testcase, etc.) View All

Bug 133605 depends on: Show dependency tree
Show dependency graph
Bug 133605 blocks:
Votes: 0    Show votes for this bug    Vote for this bug

Additional Comments: (this is where you put emerge --info)







View Bug Activity   |   Format For Printing   |   XML   |   Clone This Bug


Description:   Opened: 2006-05-17 08:35 0000
please do so.. especially x86, the 1.1 version has all kind of problems.

and you need to stable media-libs/libmp4v2-1.4.1 too

and while you are at it.. please do media-libs/faad2-2.0-r11 too.. its a
version that's parallel installable with mpeg4ip and that also depends on
libmp4v2

ppc has nothing stable, so its optionnal for you guys.

------- Comment #1 From Samuli Suominen 2006-05-25 01:21:33 0000 -------
I unkeyworded these,

[ebuild   R   ] media-video/mpeg4ip-1.4.1  +a52 +alsa -arts -esd +ffmpeg +id3
+ipv6 -lame +mmx +mp4live +mpeg2 -nas +player -v4l2 +xvid 0 kB
[ebuild   R   ] media-libs/libmp4v2-1.4.1  0 kB
[ebuild   R   ] media-libs/faad2-2.0-r11  -xmms 0 kB

and build them on x86 system with collision-protect. Looks good and say..
didn't break ffmpeg thats currently marked with x86.

Portage 2.0.54-r2 (default-linux/x86/2006.0, gcc-3.4.5, glibc-2.3.6-r3,
2.6.16-gentoo-r4 i686)
=================================================================
System uname: 2.6.16-gentoo-r4 i686 AMD Athlon(tm) XP 2200+
Gentoo Base System version 1.6.14
dev-lang/python:     2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  [Not Present]
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r2
ACCEPT_KEYWORDS="x86"
AUTOCLEAN="yes"
CBUILD="i686-pc-linux-gnu"
CFLAGS="-march=athlon-xp -O2 -pipe -g"
CHOST="i686-pc-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-march=athlon-xp -O2 -pipe -g"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig collision-protect distlocks sandbox sfperms strict"
GENTOO_MIRRORS="http://trumpetti.atm.tut.fi/gentoo/"
LANG="en_US.utf8"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
SYNC="rsync://trumpetti.atm.tut.fi/gentoo-portage"
USE="x86 3dnow 3dnowext X a52 aac alsa apm audiofile avi berkdb bitmap-fonts
bzip2 cli crypt dri emboss encode expat fam ffmpeg flac foomaticdb fortran gdbm
gif gstreamer gtk gtk2 id3 imlib ipv6 isdnlog jpeg libg++ libwww mad mikmod mmx
mmxext motif mp3 mp4live mpeg mpeg2 musicbrainz ncurses nptl nptlonly ogg
opengl oss pam pcre pdflib perl pic player png pppd python quicktime readline
reflection sdk sdl session spl sse ssl tcpd theora tiff truetype truetype-fonts
type1-fonts udev unicode userlocales vorbis win32codecs xine xml xml2 xorg xv
xvid zlib userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS, PORTDIR_OVERLAY

Is there a runtime testcase you could suggest, or is this sufficient?

Thanks, drac

------- Comment #2 From Samuli Suominen 2006-05-25 01:34:40 0000 -------
This worked fine,

mplayer
http://art20.art.utexas.edu/Video/web%20tests/animation-MPEG-4%20100Kbps%20Streaming.mp4

but is it valid test?

------- Comment #3 From Samuli Suominen 2006-05-25 01:36:11 0000 -------
To that previous,

Opening audio decoder: [faad] AAC (MPEG2/4 Advanced Audio Coding)
AUDIO: 22050 Hz, 2 ch, s16le, 16.0 kbit/2.27% (ratio: 2000->88200)
Selected audio codec: [faad] afm: faad (FAAD AAC (MPEG-2/MPEG-4 Audio) decoder)

..still too hasty to press "Commit" button :-)

------- Comment #4 From Olivier Crete 2006-05-25 06:35:51 0000 -------
what you want to test is mp4player, not mplayer...

------- Comment #5 From Samuli Suominen 2006-05-25 07:15:29 0000 -------
(In reply to comment #4)
> what you want to test is mp4player, not mplayer...
> 

Yes, of course. I was just under impression "mplayer -> ffmpeg -> faad2". 

Tested mp4player, it works.

17:11:49.904-videosync-6: Max Window resolution 1600x1200
17:11:49.904-videosync-7: Setting video mode 176 144 1 1
17:11:49.915-mp4file-7: cntl tracks 0
17:11:49.915-mp4file-7: MP4 - got track 1 profile ID 247
17:11:49.915-plugin-7: Found matching video plugin xvid-10
17:11:49.915-plugin-7: Found matching audio plugin aac
17:11:49.915-videosync-7: persistence is 0x80c13a0
17:11:49.915-plugin-7: Found matching video plugin xvid-10
17:11:49.917-xvid-7: aspect ratio 1 0 0
17:11:49.922-videosync-7: video configured
17:11:49.922-xvid-7: created xvid
17:11:49.922-mp4file-7: video - 1618 samples
17:11:49.922-mp4file-7: MP4 video max time is 161961 161.961
17:11:49.924-mp4file-7: audio - 1745 samples
17:11:49.924-mp4file-7: MP4 audio max time is 162075 162.075
17:11:49.924-plugin-7: Found matching audio plugin aac
17:11:49.924-aac-6: AAC object type is 2 1024
17:11:49.925-aac-6: Setting freq to 11025
17:11:49.925-videosync-7: Setting video mode 160 120 1 0
17:11:49.944-audiobuf-7: audio configure
17:11:49.944-audiobuf-7: ring buffer size is 131072
17:11:49.944-aac-7: Back to good at 0
17:11:49.945-audiosdl-7: Sample size is 2048
17:11:49.945-audiosdl-6: requested f 11025 chan 2 format 8010 samples 2048
17:11:49.946-audiosdl-6: got f 11025 chan 2 format 8010 samples 2048 size 8192
dsp
17:11:49.946-audiosdl-5: Using delay measurement from SDL
17:11:49.946-avsync-6: sync changed state Init to Wait Sync
17:11:49.946-avsync-7: Sync thread msg 12
17:11:49.946-avsync-3: Sync thread received message 12
17:11:49.946-avsync-7: Astart is 0
17:11:49.946-avsync-7: Vstart is 100
17:11:49.947-avsync-7: Resynced at time 0 100
17:11:49.947-avsync-6: sync changed state Wait Sync to Wait Audio
17:11:50.131-avsync-7: Aisready 1148566310131
17:11:50.131-avsync-7: Audio is ready 0 - latency 185
17:11:50.131-avsync-7: m_start is 10b6be30cf3
17:11:50.132-avsync-7: Current time is 1
17:11:50.132-avsync-6: sync changed state Wait Audio to Playing

------- Comment #6 From Chris Gianelloni (RETIRED) 2006-05-25 12:58:31 0000 -------
x86 done... thanks Samuli...

Also, version 1.1 isn't ported to modular X yet... I hate having to edit my
repoman...

------- Comment #7 From Samuli Suominen 2006-05-25 13:04:23 0000 -------
(In reply to comment #6)
> x86 done... thanks Samuli...

np.

------- Comment #8 From Matti Bickel 2006-05-25 13:39:25 0000 -------
(In reply to comment #2)
> http://art20.art.utexas.edu/Video/web%20tests/animation-MPEG-4%20100Kbps%20Streaming.mp4

quite funny, this is the first mp4 that worked for me on ppc/G4.
On JoseJxs suggestion i tested the mpeg4s avaible on
http://www.digimax.com.tw/MPEG4/download_sample_3.htm of which none worked.
They all showed a black window - no sound, no video. However each plays fine
with mplayer.
Anyway, mp4dump/mp4info/mp4tags (as part of mpeg4ip) work as advertised.

Emerged [ebuild   R   ] media-video/mpeg4ip-1.4.1-r1  +a52 +aac +alsa -arts
-esd +ffmpeg +id3 +ipv6 +lame (-mmx) -mp4live +mpeg2 -nas +player -v4l2 +x264
+xvid
emerge info:
Portage 2.0.54-r2 (default-linux/ppc/2005.1/ppc/G4, gcc-3.4.5, glibc-2.3.6-r4,
2.6.17-rc4-20060521 ppc)
=================================================================
System uname: 2.6.17-rc4-20060521 ppc 7455, altivec supported
Gentoo Base System version 1.6.14
dev-lang/python:     2.3.5, 2.4.2
dev-python/pycrypto: [Not Present]
dev-util/ccache:     [Not Present]
dev-util/confcache:  0.4.2
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r1
sys-devel/binutils:  2.16.1
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.11-r4
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mcpu=7400 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing
-pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/kde/2/share/config /usr/kde/3/share/config
/usr/lib/X11/xkb /usr/share/config /usr/share/texmf/dvipdfm/config/
/usr/share/texmf/dvips/config/ /usr/share/texmf/tex/generic/config/
/usr/share/texmf/tex/platex/config/ /usr/share/texmf/xdvi/ /var/qmail/control"
CONFIG_PROTECT_MASK="/etc/eselect/compiler /etc/gconf /etc/terminfo /etc/env.d"
CXXFLAGS="-O2 -mcpu=7400 -mtune=G4 -maltivec -mabi=altivec -fno-strict-aliasing
-pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache confcache distlocks sandbox sfperms strict userpriv
usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/
http://pandemonium.tiscali.de/pub/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="en_US.ISO-8859-1"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local /usr/portage/local/layman/science"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="ppc X aalib alsa altivec apache2 audiofile bash-completion bitmap-fonts
bzip2 cli crypt cscope curl dri eds emboss ethereal exif expat ffmpeg flac gif
glut gpm gstreamer gtk2 idn imagemagick ipv6 isdnlog java jpeg kde lcms libcaca
libwww lua mad mng motif mp3 mpeg mysql ncurses nls ogg oggvorbis opengl pam
pcre pdflib perl php pic png postgres pppd python qt readline recode reflection
samba sdl session slang spell spl ssl svg tcpd tetex tiff truetype
truetype-fonts type1-fonts udev unicode usb vorbis xinerama xml2 xorg xv xvid
zlib video_cards_radeon userland_GNU kernel_linux elibc_glibc"
Unset:  ASFLAGS, CTARGET, INSTALL_MASK, LC_ALL, LDFLAGS, LINGUAS,
PORTAGE_RSYNC_EXTRA_OPTS, PORTAGE_RSYNC_OPTS

------- Comment #9 From Raúl Porcel 2006-09-05 02:54:58 0000 -------
ping ppc?

------- Comment #10 From Matti Bickel 2006-10-06 04:44:06 0000 -------
Well, obviously the mp4s in comment #8 were faulty. I've found some more
(thanks to nixnut for the URL) and they all work with mp4player. So from my POV
ppc's ready.

media-video/mpeg4ip-1.4.1-r1  USE="a52 aac alsa ffmpeg id3 ipv6 lame mpeg2
player x264 xvid -arts -esd (-mmx) -mp4live -nas -v4l2"

Portage 2.1.1-r1 (default-linux/ppc/ppc32/2006.0, gcc-4.1.1, glibc-2.4-r3,
2.6.18-20061003 ppc)
=================================================================
System uname: 2.6.18-20061003 ppc 7455, altivec supported
Gentoo Base System version 1.12.5
Last Sync: Sat, 25 Feb 2006 16:50:01 +0000
ccache version 2.3 [enabled]
app-admin/eselect-compiler: [Not Present]
dev-java/java-config: 1.2.11-r1
dev-lang/python:     2.3.5, 2.4.3-r4
dev-python/pycrypto: 2.0.1-r5
dev-util/ccache:     2.3
dev-util/confcache:  0.4.2-r1
sys-apps/sandbox:    1.2.17
sys-devel/autoconf:  2.13, 2.59-r7
sys-devel/automake:  1.4_p6, 1.5, 1.6.3, 1.7.9-r1, 1.8.5-r3, 1.9.6-r2
sys-devel/binutils:  2.16.1-r3
sys-devel/gcc-config: 1.3.13-r4
sys-devel/libtool:   1.5.22
virtual/os-headers:  2.6.16
ACCEPT_KEYWORDS="ppc"
AUTOCLEAN="yes"
CBUILD="powerpc-unknown-linux-gnu"
CFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -pipe"
CHOST="powerpc-unknown-linux-gnu"
CONFIG_PROTECT="/etc /usr/share/X11/xkb"
CONFIG_PROTECT_MASK="/etc/env.d /etc/gconf /etc/revdep-rebuild /etc/terminfo
/etc/texmf/web2c"
CXXFLAGS="-O2 -mtune=G4 -maltivec -mabi=altivec -pipe"
DISTDIR="/usr/portage/distfiles"
FEATURES="autoconfig ccache collision-protect confcache distlocks
metadata-transfer sandbox sfperms strict userpriv usersandbox"
GENTOO_MIRRORS="http://mirror.switch.ch/ftp/mirror/gentoo/
http://pandemonium.tiscali.de/pub/gentoo/
http://ftp.uni-erlangen.de/pub/mirrors/gentoo"
LANG="en_US.ISO-8859-1"
LINGUAS="de en en_GB"
MAKEOPTS="-j2"
PKGDIR="/usr/portage/packages"
PORTAGE_RSYNC_OPTS="--recursive --links --safe-links --perms --times --compress
--force --whole-file --delete --delete-after --stats --timeout=180
--exclude='/distfiles' --exclude='/local' --exclude='/packages'"
PORTAGE_TMPDIR="/var/tmp"
PORTDIR="/usr/portage"
PORTDIR_OVERLAY="/usr/local/overlays/local /usr/portage/local/layman/science
/usr/portage/local/layman/postgresql-experimental"
SYNC="rsync://rsync.europe.gentoo.org/gentoo-portage"
USE="ppc X alsa altivec apache2 apm bitmap-fonts bonobo bzip2 cdr cli crypt
curl dlloader dri dvd eds elibc_glibc emboss encode foomaticdb gif gpm
gstreamer gtkhtml imlib input_devices_evdev input_devices_keyboard
input_devices_mouse ipv6 isdnlog jpeg kde kernel_linux libg++ libwww linguas_de
linguas_en linguas_en_GB mad motif mozilla mp3 mpeg ncurses nls nptl ogg opengl
pam pcre pdflib perl pic png pppd python qt3 qt4 quicktime readline reflection
samba sdl session slang spell spl ssl svg tcpd truetype truetype-fonts
type1-fonts udev unicode userland_GNU video_cards_radeon vorbis xinerama xml
xorg xv zlib"
Unset:  CTARGET, EMERGE_DEFAULT_OPTS, INSTALL_MASK, LC_ALL, LDFLAGS,
PORTAGE_RSYNC_EXTRA_OPTS

------- Comment #11 From nixnut 2006-10-08 13:25:22 0000 -------
Stable on ppc, closing bug since we're the last arch to stable.
Thanks for testing Matti! :)

First Last Prev Next    No search results available      Search page      Enter new bug