Re: [gentoo-user] emerge xine-ui fails
--- Randy Barlow <[EMAIL PROTECTED]> wrote: > maxim wexler wrote: > > > > make[1]: Leaving directory > > > `/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/vhook' > > Hmm, can you show us a few more lines before this? > The error isn't > obvious yet... OK Scrolling back about 150 lines in the log I came across this earlier use of "Error". Also mentions "vhook" as near the very end. make[1]: Entering directory `/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/vhook' i686-pc-linux-gnu-gcc -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg" -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg" -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavutil -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libswscale -fPIC -O2 -march=i686 -fomit-frame-pointer -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -DHAVE_AV_CONFIG_H `imlib2-config --cflags` `freetype-config --cflags` -c -o null.o null.c /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_set_iso_handler' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_set_port' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_write' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_loop_iterate' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_get_userdata' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_new_handle' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_destroy_handle' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_start_iso_rcv' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_stop_iso_rcv' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_read' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_set_userdata' /usr/lib/libdc1394_control.so.11: undefined reference to `raw1394_get_nodecount' collect2: ld returned 1 exit status make: *** [ffmpeg_g] Error 1 make: *** Waiting for unfinished jobs And here's the last bit. More than "a few" :) watermark.c:227: warning: previous implicit declaration of 'exit_is_forbidden' was here watermark.c: In function `Process1': watermark.c:227: warning: redundant redeclaration of 'exit_is_forbidden' watermark.c:227: warning: previous implicit declaration of 'exit_is_forbidden' was here watermark.c:227: warning: redundant redeclaration of 'exit_is_forbidden' watermark.c:227: warning: previous implicit declaration of 'exit_is_forbidden' was here watermark.c: In function `get_watermark_picture': watermark.c:227: warning: redundant redeclaration of 'exit_is_forbidden' watermark.c:227: warning: previous implicit declaration of 'exit_is_forbidden' was here i686-pc-linux-gnu-gcc -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg" -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg" -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavutil -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -I"/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libswscale -fPIC -O2 -march=i686 -fomit-frame-pointer -fomit-frame-pointer -Wdeclaration-after-statement -Wall -Wno-switch -Wdisabled-optimization -Wpointer-arith -Wredundant-decls -DHAVE_AV_CONFIG_H `imlib2-config --cflags` `freetype-config --cflags` -c -o imlib2.o imlib2.c In file included from imlib2.c:94: /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavformat/framehook.h:25:2: warning: #warning VHOOK is deprecated please help porting libmpcodecs or a better filter system to ffmpeg instead of wasting your time writing new fiters for this crappy one In file included from /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavformat/framehook.h:31, from imlib2.c:94: /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcodec/avcodec.h:2460: warning: `ImgReSampleContext' is deprecated (declared at /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcodec/avcodec.h:2447) /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcodec/avcodec.h:2463: warning: `ImgReSampleContext' is deprecated (declared at /var/tmp/portage/media-video/ffmpeg-0.4.9_p
[gentoo-user] emerge xine-ui fails at ffmpeg
Hi group, This one is still giving me grief: [EMAIL PROTECTED] ~ $ emerge -pv xine-ui These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild U ] media-video/ffmpeg-0.4.9_p20070330 [0.4.9_p20060302] USE="X%* encode ieee1394 mmx ogg oss sdl truetype vorbis zlib -a52 -aac (-altivec) -amr -debug* -doc -dts -imlib* -network -test -theora -threads -v4l -x264 -xvid" 0 kB [ebuild N] media-libs/xine-lib-1.1.4-r2 USE="X alsa arts dvd esd gtk ipv6 mad opengl oss sdl truetype vorbis win32codecs xv -a52 -aac -aalib (-altivec) -debug -directfb -dts -dxr3 -fbcon -flac -gnome -imagemagick -libcaca -mmap -mng -modplug -musepack -nls -pulseaudio -samba -speex -theora -v4l -vcd -vidix -wavpack -xcb -xinerama -xvmc" 6,856 kB [ebuild N] media-video/xine-ui-0.99.5 USE="X ncurses readline -aalib -curl -debug -libcaca -lirc -nls -vdr -xinerama" 2,546 kB Total: 3 packages (1 upgrade, 2 new), Size of downloads: 9,402 kB Barfs at ffmpeg. >From the log: eContext' is deprecated (declared at /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcod ec/avcodec.h:2447) /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcodec/avcodec.h:2463: warning: `ImgReSamp leContext' is deprecated (declared at /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcod ec/avcodec.h:2447) i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic -export-dynamic -Wl,--as-needed -Wl,-rpath-link,"/var/tmp/p ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -Wl,-rpath-link,"/var/tmp/portage/media-vide o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p 20070330/work/ffmpeg"/libavutil -g -o null.so -shared -Wl,-soname,null.so null.o i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic -export-dynamic -Wl,--as-needed -Wl,-rpath-link,"/var/tmp/p ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -Wl,-rpath-link,"/var/tmp/portage/media-vide o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p 20070330/work/ffmpeg"/libavutil -g -o fish.so -shared -Wl,-soname,fish.so fish.o i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic -export-dynamic -Wl,--as-needed -Wl,-rpath-link,"/var/tmp/p ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -Wl,-rpath-link,"/var/tmp/portage/media-vide o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p 20070330/work/ffmpeg"/libavutil -g -o ppm.so -shared -Wl,-soname,ppm.so ppm.o i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic -export-dynamic -Wl,--as-needed -Wl,-rpath-link,"/var/tmp/p ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -Wl,-rpath-link,"/var/tmp/portage/media-vide o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p 20070330/work/ffmpeg"/libavutil -g -o watermark.so -shared -Wl,-soname,watermark.so watermark.o i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic -export-dynamic -Wl,--as-needed -Wl,-rpath-link,"/var/tmp/p ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -Wl,-rpath-link,"/var/tmp/portage/media-vide o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p 20070330/work/ffmpeg"/libavutil -g -o imlib2.so -shared -Wl,-soname,imlib2.so imlib2.o `imlib2-config --libs` i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic -export-dynamic -Wl,--as-needed -Wl,-rpath-link,"/var/tmp/p ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec -Wl,-rpath-link,"/var/tmp/portage/media-vide o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p 20070330/work/ffmpeg"/libavutil -g -o drawtext.so -shared -Wl,-soname,drawtext.so drawtext.o `freetype-config --libs` make[1]: Leaving directory `/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/vhook' !!! ERROR: media-video/ffmpeg-0.4.9_p20070330 failed. Call stack: ebuild.sh, line 1621: Called dyn_compile ebuild.sh, line 973: Called qa_call 'src_compile' ebuild.sh, line 44: Called src_compile ffmpeg-0.4.9_p20070330.ebuild, line 169: Called die !!! make failed !!! If you need support, post the topmost build error, and the call stack if relevant. !!! A complete build log is located at '/var/log/portage/media-video:ffmpeg-0.4.9_p20070330:20070928-013511.lo g'. Perhaps someone can look at their log of ffmpeg and tell where mine went off the rails. Maxim Check out the hottest 2008 models today at Yahoo! Autos. http://autos.yahoo.com/new_cars.html -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] emerge xine-ui fails at ffmpeg
On Sun, 30 Sep 2007 14:38:31 -0700 (PDT) maxim wexler <[EMAIL PROTECTED]> wrote: > Hi group, > > This one is still giving me grief: > > [EMAIL PROTECTED] ~ $ emerge -pv xine-ui > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild U ] media-video/ffmpeg-0.4.9_p20070330 > [0.4.9_p20060302] USE="X%* encode ieee1394 mmx ogg oss > sdl truetype vorbis zlib -a52 -aac (-altivec) -amr > -debug* -doc -dts -imlib* -network -test -theora > -threads -v4l -x264 -xvid" 0 kB > [ebuild N] media-libs/xine-lib-1.1.4-r2 USE="X > alsa arts dvd esd gtk ipv6 mad opengl oss sdl truetype > vorbis win32codecs xv -a52 -aac -aalib (-altivec) > -debug -directfb -dts -dxr3 -fbcon -flac -gnome > -imagemagick -libcaca -mmap -mng -modplug -musepack > -nls -pulseaudio -samba -speex -theora -v4l -vcd > -vidix -wavpack -xcb -xinerama -xvmc" 6,856 kB > [ebuild N] media-video/xine-ui-0.99.5 USE="X > ncurses readline -aalib -curl -debug -libcaca -lirc > -nls -vdr -xinerama" 2,546 kB > > Total: 3 packages (1 upgrade, 2 new), Size of > downloads: 9,402 kB > > Barfs at ffmpeg. > > From the log: > > > eContext' is deprecated (declared at > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcod > ec/avcodec.h:2447) > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcodec/avcodec.h:2463: > warning: `ImgReSamp > leContext' is deprecated (declared at > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcod > ec/avcodec.h:2447) > i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic > -export-dynamic -Wl,--as-needed > -Wl,-rpath-link,"/var/tmp/p > ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec > -Wl,-rpath-link,"/var/tmp/portage/media-vide > o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p > 20070330/work/ffmpeg"/libavutil -g -o null.so -shared > -Wl,-soname,null.so null.o > i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic > -export-dynamic -Wl,--as-needed > -Wl,-rpath-link,"/var/tmp/p > ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec > -Wl,-rpath-link,"/var/tmp/portage/media-vide > o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p > 20070330/work/ffmpeg"/libavutil -g -o fish.so -shared > -Wl,-soname,fish.so fish.o > i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic > -export-dynamic -Wl,--as-needed > -Wl,-rpath-link,"/var/tmp/p > ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec > -Wl,-rpath-link,"/var/tmp/portage/media-vide > o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p > 20070330/work/ffmpeg"/libavutil -g -o ppm.so -shared > -Wl,-soname,ppm.so ppm.o > i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic > -export-dynamic -Wl,--as-needed > -Wl,-rpath-link,"/var/tmp/p > ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec > -Wl,-rpath-link,"/var/tmp/portage/media-vide > o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p > 20070330/work/ffmpeg"/libavutil -g -o watermark.so > -shared -Wl,-soname,watermark.so watermark.o > i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic > -export-dynamic -Wl,--as-needed > -Wl,-rpath-link,"/var/tmp/p > ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec > -Wl,-rpath-link,"/var/tmp/portage/media-vide > o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p > 20070330/work/ffmpeg"/libavutil -g -o imlib2.so > -shared -Wl,-soname,imlib2.so imlib2.o `imlib2-config > --libs` > i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic > -export-dynamic -Wl,--as-needed > -Wl,-rpath-link,"/var/tmp/p > ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec > -Wl,-rpath-link,"/var/tmp/portage/media-vide > o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat > -Wl,-rpath-link,"/var/tmp/portage/media-video/ffmpeg-0.4.9_p > 20070330/work/ffmpeg"/libavutil -g -o drawtext.so > -shared -Wl,-soname,drawtext.so drawtext.o > `freetype-config > --libs` > make[1]: Leaving directory > `/var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/vhook' > > !!! ERROR: media-video/ffmpeg-0.4.9_p20070330 failed. > Call stack: > eb
Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile
On 02/18/2017 12:41 PM, Mick wrote: > I'm stuck on this problem today. I ran @preserved-rebuild and this pops up: > > # required by @preserved-rebuild (argument) > # /usr/portage/profiles/package.mask: > # Mart Raudsepp (16 Feb 2017) > # Old gstreamer 0.10 version, which is security vulnerable. > # Use gstreamer:1.0 with media-plugins/gst-plugins-libav > # instead (despite the name, it uses media-video/ffmpeg too). > # Masked for removal in 30 days. Bug #594878 > =media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 > > It then asks me to add gst-plugins-ffmpeg to package.unmask, which I allow it > to do. Continuing with @preserved-rebuild then it fails like so: > > /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- > r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2590:32: > error: 'PIX_FMT_YUVA420P' undeclared (first use in this function) > context->pix_fmt = PIX_FMT_YUVA420P; > ^ > /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- > r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2593:32: > error: 'PIX_FMT_YUV411P' undeclared (first use in this function) > context->pix_fmt = PIX_FMT_YUV411P; > ^ > /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- > r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2596:32: > error: 'PIX_FMT_YUV422P' undeclared (first use in this function) > context->pix_fmt = PIX_FMT_YUV422P; > ^ > /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- > r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2599:32: > error: 'PIX_FMT_YUV410P' undeclared (first use in this function) > context->pix_fmt = PIX_FMT_YUV410P; > ^ > make[3]: *** [Makefile:544: libgstffmpeg_la-gstffmpegcodecmap.lo] Error 1 > make[3]: Leaving directory '/data/tmp_var/portage/media-plugins/gst-plugins- > ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211- > abi_x86_64.amd64/ext/ffmpeg' > make[2]: *** [Makefile:389: all-recursive] Error 1 > make[2]: Leaving directory '/data/tmp_var/portage/media-plugins/gst-plugins- > ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211- > abi_x86_64.amd64/ext' > make[1]: *** [Makefile:482: all-recursive] Error 1 > make[1]: Leaving directory '/data/tmp_var/portage/media-plugins/gst-plugins- > ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211-abi_x86_64.amd64' > make: *** [Makefile:410: all] Error 2 > * ERROR: media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5::gentoo failed > (compile phase): > * emake failed > * > * If you need support, post the output of `emerge --info '=media-plugins/gst- > plugins-ffmpeg-0.10.13_p201211-r5::gentoo'`, > * the complete build log and the output of `emerge -pqv '=media-plugins/gst- > plugins-ffmpeg-0.10.13_p201211-r5::gentoo'`. > * The complete build log is located at '/var/log/portage/media-plugins:gst- > plugins-ffmpeg-0.10.13_p201211-r5:20170218-094809.log'. > * The ebuild environment file is located at '/data/tmp_var/portage/media- > plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5/temp/environment'. > * Working directory: '/data/tmp_var/portage/media-plugins/gst-plugins- > ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211-abi_x86_64.amd64' > * S: '/data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- > r5/work/gst-ffmpeg-0.10.13_p201211' > > > So, what now? Am I supposed to remove/rebuild anything manually? The > gst-plugins-ffmpeg package does not seem to have any reverse dependencies: > === > # emerge --depclean -p -v media-plugins/gst-plugins-ffmpeg > Calculating dependencies... done! >>>> Calculating removal order... >>>> These are the packages that would be unmerged: > > media-plugins/gst-plugins-ffmpeg > selected: 0.10.13_p201211-r5 >protected: none > omitted: none > > All selected packages: =media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 > >>>> 'Selected' packages are slated for removal. >>>> 'Protected' and 'omitted' packages will not be removed. > = > >gst-plugins-ffmpeg v1.8.3 / 1.10.3 doesn't work with ffmpeg at all, period. Did you try this? > # Old gstreamer 0.10 version, which is security vulnerable. > # Use gstreamer:1.0 with media-plugins/gst-plugins-libav > # instead (despite the name, it uses media-video/ffmpeg too). You might have to adjust the use flags on "media-video/ffmpeg". media-video/ffmpeg USE = +static-libs +postproc :)
[gentoo-user] More weird portage behavior
I'm getting more weird portage behavior and I don't see how to solve this. I've tried un-emerging and re-emerging ffmpeg to no avail. Please let me know if you have any ideas. # emerge -avDuN world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild UD] media-video/ffmpeg-0.4.9_p20090201-r1 [2009] USE="3dnow%* X aac alsa%* encode%* hardcoded-tables mmx mmxext%* mp3 sdl speex%* ssse3%* theora threads vorbis x264 xvid zlib (-altivec) -amr% -bindist -custom-cflags% -debug -dirac -doc -gsm -ieee1394 -ipv6 -network -oss -schroedinger -test -v4l -v4l2% -vhook% (-amrnb%) (-amrwb%) (-icc%) (-imlib%*) (-truetype%*) (-vdpau%*)" 0 kB [1=>0] Total: 1 package (1 downgrade), Size of downloads: 0 kB Portage tree and overlays: [0] /usr/portage [1] /usr/portage/local/layman/berkano !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: media-video/ffmpeg:0 ('installed', '/', 'media-video/ffmpeg-20099999', 'nomerge') pulled in by >=media-video/ffmpeg-0.4.9_p20070129 required by ('installed', '/', 'media-libs/xine-lib-1.1.', 'nomerge') media-video/ffmpeg required by ('installed', '/', 'media-sound/picard-0.11', 'nomerge') >=media-video/ffmpeg-0.4.9_p20080326 required by ('installed', '/', 'media-libs/wxsvg-1.0', 'nomerge') (and 4 more) ('ebuild', '/', 'media-video/ffmpeg-0.4.9_p20090201-r1', 'merge') pulled in by >=media-video/ffmpeg-0.4.9_p20090201[encode] required by ('installed', '/', 'media-video/dvdstyler-1.7.2_beta4', 'nomerge') (and 7 more) Explanation: New USE are correctly set, but --newuse wasn't requested, so an installed package with incorrect USE happened to get pulled into the dependency graph. In order to solve this, either specify the --newuse option or explicitly reinstall 'media-video/ffmpeg:0'. # equery depends ffmpeg [ Searching for packages depending on ffmpeg... ] media-libs/libquicktime-1.0.3 (ffmpeg? >=media-video/ffmpeg-0.4.9_p20070616) media-libs/wxsvg-1.0 (ffmpeg? >=media-video/ffmpeg-0.4.9_p20080326) media-libs/xine-lib-1.1. (>=media-video/ffmpeg-0.4.9_p20070129) media-plugins/gst-plugins-ffmpeg-0.10.5 (>=media-video/ffmpeg-0.4.9_p20081014) media-sound/mpd- (ffmpeg? media-video/ffmpeg) media-sound/picard-0.11 (ffmpeg? media-video/ffmpeg) media-video/dvdstyler-1.7.2_beta4 (>=media-video/ffmpeg-0.4.9_p20090201[encode]) media-video/vlc-0.9.8a (ffmpeg? >=media-video/ffmpeg-0.4.9_p20070616) - Grant
[gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile
I'm stuck on this problem today. I ran @preserved-rebuild and this pops up: # required by @preserved-rebuild (argument) # /usr/portage/profiles/package.mask: # Mart Raudsepp (16 Feb 2017) # Old gstreamer 0.10 version, which is security vulnerable. # Use gstreamer:1.0 with media-plugins/gst-plugins-libav # instead (despite the name, it uses media-video/ffmpeg too). # Masked for removal in 30 days. Bug #594878 =media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 It then asks me to add gst-plugins-ffmpeg to package.unmask, which I allow it to do. Continuing with @preserved-rebuild then it fails like so: /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2590:32: error: 'PIX_FMT_YUVA420P' undeclared (first use in this function) context->pix_fmt = PIX_FMT_YUVA420P; ^ /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2593:32: error: 'PIX_FMT_YUV411P' undeclared (first use in this function) context->pix_fmt = PIX_FMT_YUV411P; ^ /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2596:32: error: 'PIX_FMT_YUV422P' undeclared (first use in this function) context->pix_fmt = PIX_FMT_YUV422P; ^ /data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- r5/work/gst-ffmpeg-0.10.13_p201211/ext/ffmpeg/gstffmpegcodecmap.c:2599:32: error: 'PIX_FMT_YUV410P' undeclared (first use in this function) context->pix_fmt = PIX_FMT_YUV410P; ^ make[3]: *** [Makefile:544: libgstffmpeg_la-gstffmpegcodecmap.lo] Error 1 make[3]: Leaving directory '/data/tmp_var/portage/media-plugins/gst-plugins- ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211- abi_x86_64.amd64/ext/ffmpeg' make[2]: *** [Makefile:389: all-recursive] Error 1 make[2]: Leaving directory '/data/tmp_var/portage/media-plugins/gst-plugins- ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211- abi_x86_64.amd64/ext' make[1]: *** [Makefile:482: all-recursive] Error 1 make[1]: Leaving directory '/data/tmp_var/portage/media-plugins/gst-plugins- ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211-abi_x86_64.amd64' make: *** [Makefile:410: all] Error 2 * ERROR: media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5::gentoo failed (compile phase): * emake failed * * If you need support, post the output of `emerge --info '=media-plugins/gst- plugins-ffmpeg-0.10.13_p201211-r5::gentoo'`, * the complete build log and the output of `emerge -pqv '=media-plugins/gst- plugins-ffmpeg-0.10.13_p201211-r5::gentoo'`. * The complete build log is located at '/var/log/portage/media-plugins:gst- plugins-ffmpeg-0.10.13_p201211-r5:20170218-094809.log'. * The ebuild environment file is located at '/data/tmp_var/portage/media- plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5/temp/environment'. * Working directory: '/data/tmp_var/portage/media-plugins/gst-plugins- ffmpeg-0.10.13_p201211-r5/work/gst-ffmpeg-0.10.13_p201211-abi_x86_64.amd64' * S: '/data/tmp_var/portage/media-plugins/gst-plugins-ffmpeg-0.10.13_p201211- r5/work/gst-ffmpeg-0.10.13_p201211' So, what now? Am I supposed to remove/rebuild anything manually? The gst-plugins-ffmpeg package does not seem to have any reverse dependencies: === # emerge --depclean -p -v media-plugins/gst-plugins-ffmpeg Calculating dependencies... done! >>> Calculating removal order... >>> These are the packages that would be unmerged: media-plugins/gst-plugins-ffmpeg selected: 0.10.13_p201211-r5 protected: none omitted: none All selected packages: =media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 >>> 'Selected' packages are slated for removal. >>> 'Protected' and 'omitted' packages will not be removed. = -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] ffmpeg and libav
On Thu, 17 May 2012 02:43:17 +0100 Stroller wrote: > > On 16 May 2012, at 23:29, john wrote: > > ... > > I have changed by use flag for ffmpeg to include theora. When i try > > emerge I get the following > > > > [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is > > blocking media-video/libav-0.8.2) > > > > * Error: The above package list contains packages which cannot be > > * installed at the same time on the same system. > > > > (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) > > pulled in by media-video/ffmpeg required by @selected > > > > (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) > > pulled in by > >> =media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] > > required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for > > merge) > > In addition to Alan's answer, note here that the above output lists > media-video/ffmpeg and also virtual/ffmpeg. > > Unless you only installed ffmpeg for the first time recently then I'd > guess you originally installed media-video/ffmpeg (and that's what > you have in your world file). > > If you were to install ffmpeg today you would install virtual/ffmpeg > instead, which is provided by either media-video/ffmpeg or > media-video/libav. > > Best thing to do is to remove video/ffmpeg from world in favour of > virtual/ffmpeg so that Portage can work things out for itself. > > Stroller. > > Thanks for the advice. Have removed media-video/ffmpeg and emerge virtual/ffmpeg which is allowing me to emerge virtual/ffmpeg and libav. I suppose if I wanted to use media-video/ffmpeg and I could mask libav. Thanks for your help. I see this is allowing you to choose between libav and ffmpeg. The value of virtual packages. Regards -- John D Maunder
[gentoo-user] Re: ffmpeg "threads" parameter
On 03/27/10 21:17, Nikos Chantziaras wrote: > On 03/28/2010 02:40 AM, 7v5w7go9ub0o wrote: >> Some ffmpeg-using applications (e.g. mplayer) allow you to pass >> numbers of threads (e.g. I use 6 on my Core-I7) to ffmpeg; others >> (e.g. chromium) do not. > > First, mplayer uses its own bundled ffmpeg. It doesn't use > media-video/ffmpeg at all. > > Furthermore, this is not what the "threads" USE flag does for > ffmpeg. Thank you for replying!!! What would you guess the "threads" parameter is for ffmpeg? I've not found an explanation, and thought it might be the author catching up with Alexander Strange. <http://ffmpeg.org/ffmpeg-doc.html> > Those applications that allow you to specify an amount of threads > assume you're using ffmpeg-mt instead of normal ffmpeg. ffmpeg-mt is > a fork of ffmpeg and is not in Portage because it's still considered > non-stable upstream. > There's an ebuild in Gentoo Bugzilla for ffmpeg-mt and an mplayer > that uses ffmpeg-mt as its bundled ffmpeg version. The mt mplayer > ebuild can also be found in the wirelay overlay (it's in layman.) AH! I had switched from bugzilla to the overlay for mplayer (thank you for providing it); but was unaware that ffmpeg-mt had a separate ebuild. Where is it, please? So the same question, then, for ffmpeg-mt; if I replace ffmpeg with ffmpeg-mt after setting a default of 6, can you imagine any problems (other than it is not stable)? Thanks for the help!
[gentoo-user] Re: ffmpeg "threads" parameter
On 03/28/2010 02:40 AM, 7v5w7go9ub0o wrote: Some ffmpeg-using applications (e.g. mplayer) allow you to pass numbers of threads (e.g. I use 6 on my Core-I7) to ffmpeg; others (e.g. chromium) do not. First, mplayer uses its own bundled ffmpeg. It doesn't use media-video/ffmpeg at all. Furthermore, this is not what the "threads" USE flag does for ffmpeg. Those applications that allow you to specify an amount of threads assume you're using ffmpeg-mt instead of normal ffmpeg. ffmpeg-mt is a fork of ffmpeg and is not in Portage because it's still considered non-stable upstream. There's an ebuild in Gentoo Bugzilla for ffmpeg-mt and an mplayer that uses ffmpeg-mt as its bundled ffmpeg version. The mt mplayer ebuild can also be found in the wirelay overlay (it's in layman.)
Re: [gentoo-user] Re: ffmpeg "threads" parameter
On 03/28/2010 04:02 AM, 7v5w7go9ub0o wrote: > On 03/27/10 21:17, Nikos Chantziaras wrote: >> On 03/28/2010 02:40 AM, 7v5w7go9ub0o wrote: >>> Some ffmpeg-using applications (e.g. mplayer) allow you to pass >>> numbers of threads (e.g. I use 6 on my Core-I7) to ffmpeg; others >>> (e.g. chromium) do not. >> >> First, mplayer uses its own bundled ffmpeg. It doesn't use >> media-video/ffmpeg at all. >> >> Furthermore, this is not what the "threads" USE flag does for >> ffmpeg. > > > > Thank you for replying!!! > > What would you guess the "threads" parameter is for ffmpeg? I've not > found an explanation, and thought it might be the author catching up > with Alexander Strange. > > <http://ffmpeg.org/ffmpeg-doc.html> The "normal" ffmpeg probably (just guessing here) uses threads for asynchronous i/o, buffering etc.. ffmpeg-mt includes a H.264 codec that decodes (and encodes?) HD videos with multiple threads. Maybe there are even more codecs that they have multithreaded, and probably a lot of infrastructure code had to be changed as well. Bye, Daniel >> Those applications that allow you to specify an amount of threads >> assume you're using ffmpeg-mt instead of normal ffmpeg. ffmpeg-mt is >> a fork of ffmpeg and is not in Portage because it's still considered >> non-stable upstream. > >> There's an ebuild in Gentoo Bugzilla for ffmpeg-mt and an mplayer >> that uses ffmpeg-mt as its bundled ffmpeg version. The mt mplayer >> ebuild can also be found in the wirelay overlay (it's in layman.) > > AH! I had switched from bugzilla to the overlay for mplayer (thank you for > providing it); but was unaware that ffmpeg-mt had a separate ebuild. > Where is it, please? > > So the same question, then, for ffmpeg-mt; if I replace ffmpeg with > ffmpeg-mt after setting a default of 6, can you imagine any problems > (other than it is not stable)? > > Thanks for the help! > > -- PGP key @ http://pgpkeys.pca.dfn.de/pks/lookup?search=0xBB9D4887&op=get # gpg --recv-keys --keyserver hkp://subkeys.pgp.net 0xBB9D4887 signature.asc Description: OpenPGP digital signature
[gentoo-user] Error+ffmpeg
Error ffmpeg installing make: *** [libavcodec/x86/dsputil_mmx.o] Error 1 * ERROR: media-video/ffmpeg-0.5_p20373 failed: * make failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2636: Called die * The specific snippet of code: * emake || die "make failed" * * If you need support, post the output of 'emerge --info =media- video/ffmpeg-0.5_p20373', * the complete build log and the output of 'emerge -pqv =media- video/ffmpeg-0.5_p20373'. * The complete build log is located at '/var/log/portage/media- video:ffmpeg-0.5_p20373:20100215-033636.log'. * The ebuild environment file is located at '/var/tmp/portage/media- video/ffmpeg-0.5_p20373/temp/environment'. * S: '/var/tmp/portage/media-video/ffmpeg-0.5_p20373/work/ffmpeg-0.5_p20373' >>> Failed to emerge media-video/ffmpeg-0.5_p20373, Log file: >>> '/var/log/portage/media-video:ffmpeg-0.5_p20373:20100215-033636.log' * Messages for package media-video/ffmpeg-0.5_p20373: * ERROR: media-video/ffmpeg-0.5_p20373 failed: * make failed * * Call stack: * ebuild.sh, line 54: Called src_compile * environment, line 2636: Called die * The specific snippet of code: * emake || die "make failed" * * If you need support, post the output of 'emerge --info =media- video/ffmpeg-0.5_p20373', * the complete build log and the output of 'emerge -pqv =media- video/ffmpeg-0.5_p20373'. * The complete build log is located at '/var/log/portage/media- video:ffmpeg-0.5_p20373:20100215-033636.log'. * The ebuild environment file is located at '/var/tmp/portage/media- video/ffmpeg-0.5_p20373/temp/environment'. * S: '/var/tmp/portage/media-video/ffmpeg-0.5_p20373/work/ffmpeg-0.5_p20373'
Re: [gentoo-user] ffmpeg and libav
On 16 May 2012, at 23:29, john wrote: > ... > I have changed by use flag for ffmpeg to include theora. When i try > emerge I get the following > > [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking > media-video/libav-0.8.2) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) > pulled in by media-video/ffmpeg required by @selected > > (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) pulled > in by >> =media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] > required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for > merge) In addition to Alan's answer, note here that the above output lists media-video/ffmpeg and also virtual/ffmpeg. Unless you only installed ffmpeg for the first time recently then I'd guess you originally installed media-video/ffmpeg (and that's what you have in your world file). If you were to install ffmpeg today you would install virtual/ffmpeg instead, which is provided by either media-video/ffmpeg or media-video/libav. Best thing to do is to remove video/ffmpeg from world in favour of virtual/ffmpeg so that Portage can work things out for itself. Stroller.
[gentoo-user] Re: {OT} Screen recorder?
Leonardo Guilherme gmail.com> writes: > Useful link http://verb3k.wordpress.com/2010/01/26/how-to-do- proper-screencasts-on-linux/ > Leonardo2011/7/18 Mick gmail.com> OK, I looked at this page and have a few questions on compiling ffmpeg for screencasts. x11grab = qx11grab ?? or use the X flag for ffmpeg? These ubuntu libs are listed as required: So set these flags: libx264 just use (ffmpeg) flag x246 libfaac just use (ffmpeg) flag faac libvpx just use (ffmpeg) flag vpx libvorbis just use (ffmpeg) flag vorbis libxvid just use (ffmpeg) flag xvid libmp3lame just use (ffmpeg) flag mp3 libtheora just use (ffmpeg) flag theora I have other flags set for ffmpeg. Do you have any other recommendations for flag setting to enable ffmpeg to be used for screencasts? James
Re: [gentoo-user] Cannot reinstall ffmpeg since new cpu flags
I wrote: > > /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/x86/mathops.h:94:1: > error: 'asm' operand has impossible constraints The piece of source code at that point: #if HAVE_CMOV #define COPY3_IF_LT(x, y, a, b, c, d)\ __asm__ volatile(\ "cmpl %0, %3 \n\t"\ "cmovl %3, %0 \n\t"\ "cmovl %4, %1 \n\t"\ "cmovl %5, %2 \n\t"\ : "+&r" (x), "+&r" (a), "+r" (c)\ : "r" (y), "r" (b), "r" (d)\ ); #endif and the emerge messages: [...] In file included from /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/mathops.h:45:0, from /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/motion_est.c:35: /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/x86/mathops.h:94:1: error: 'asm' operand has impossible constraints __asm__ volatile(\ ^ /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/motion_est.c:378:5: note: in expansion of macro 'COPY3_IF_LT' COPY3_IF_LT(dminh, d, dx, x, dy, y)\ ^ /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/motion_est.c:440:17: note: in expansion of macro 'CHECK_SAD_HALF_MV' CHECK_SAD_HALF_MV(xy2, +1, -1) ^ [repeated 12 times] -Matt
Re: [gentoo-user] Error+ffmpeg
On Monday 15 February 2010 05:49:23 German Lopez Cortina wrote: > Error ffmpeg installing Please report with the build error. It's earlier than the bit you quoted, you need to examine the output to find it. > > make: *** [libavcodec/x86/dsputil_mmx.o] Error 1 > * ERROR: media-video/ffmpeg-0.5_p20373 failed: > * make failed > * > * Call stack: > * ebuild.sh, line 54: Called src_compile > * environment, line 2636: Called die > * The specific snippet of code: > * emake || die "make failed" > * > * If you need support, post the output of 'emerge --info =media- > video/ffmpeg-0.5_p20373', > * the complete build log and the output of 'emerge -pqv =media- > video/ffmpeg-0.5_p20373'. > * The complete build log is located at '/var/log/portage/media- > video:ffmpeg-0.5_p20373:20100215-033636.log'. > * The ebuild environment file is located at '/var/tmp/portage/media- > video/ffmpeg-0.5_p20373/temp/environment'. > * S: > '/var/tmp/portage/media-video/ffmpeg-0.5_p20373/work/ffmpeg-0.5_p20373' > > >>> Failed to emerge media-video/ffmpeg-0.5_p20373, Log file: > >>> '/var/log/portage/media-video:ffmpeg-0.5_p20373:20100215-033636.log' > > * Messages for package media-video/ffmpeg-0.5_p20373: > > * ERROR: media-video/ffmpeg-0.5_p20373 failed: > * make failed > * > * Call stack: > * ebuild.sh, line 54: Called src_compile > * environment, line 2636: Called die > * The specific snippet of code: > * emake || die "make failed" > * > * If you need support, post the output of 'emerge --info =media- > video/ffmpeg-0.5_p20373', > * the complete build log and the output of 'emerge -pqv =media- > video/ffmpeg-0.5_p20373'. > * The complete build log is located at '/var/log/portage/media- > video:ffmpeg-0.5_p20373:20100215-033636.log'. > * The ebuild environment file is located at '/var/tmp/portage/media- > video/ffmpeg-0.5_p20373/temp/environment'. > * S: > '/var/tmp/portage/media-video/ffmpeg-0.5_p20373/work/ffmpeg-0.5_p20373' -- alan dot mckinnon at gmail dot com
Re: [gentoo-user] Re: {OT} Screen recorder?
2011/7/18 James > Leonardo Guilherme gmail.com> writes: > > > > Useful link http://verb3k.wordpress.com/2010/01/26/how-to-do- > proper-screencasts-on-linux/ > > > Leonardo2011/7/18 Mick gmail.com> > > OK, I looked at this page and have a few questions on > compiling ffmpeg for screencasts. > > x11grab = qx11grab ?? or use the X flag for ffmpeg? > > These ubuntu libs are listed as required: So set these flags: > >libx264 just use (ffmpeg) flag x246 > libfaac just use (ffmpeg) flag faac >libvpx just use (ffmpeg) flag vpx >libvorbis just use (ffmpeg) flag vorbis > libxvid just use (ffmpeg) flag xvid >libmp3lame just use (ffmpeg) flag mp3 > libtheora just use (ffmpeg) flag theora > > I have other flags set for ffmpeg. Do you have any other > recommendations for flag setting to enable ffmpeg to be > used for screencasts? > > This is the command I use for screencasts and then encoding the converted video ffmpeg -f alsa -ac 2 -i hw:0,0 -acodec pcm_s16le -f x11grab -r 30 -i :0.0 -vcodec libx264 -vpre lossless_ultrafast -threads 0 raw.mkv ffmpeg -i raw.mkv -acodec libmp3lame -ab 128k -ac 2 -vcodec libx264 -vpre lossless_slow -crf 22 -threads 0 done.mp4 These are my flags for ffmpeg: 3dnow 3dnowext X aac alsa bzip2 encode faac hardcoded-tables mmx mmxext mp3 sdl ssse3 theora threads truetype v4l v4l2 vorbis vpx x264 xvid zlib Note that many are unrelated to screencasting.
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
On 16/05/2015 09:51, gevisz wrote: > 2015-05-16 9:44 GMT+03:00 Alan McKinnon : >> On 16/05/2015 07:52, gevisz wrote: >>> 2015-05-15 20:30 GMT+03:00 Alexander Kapshuk : >>>> On Fri, May 15, 2015 at 9:04 AM, Gevisz wrote: >>>>> >>>>> On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury >>>>> wrote: >>>>> >>>>>> I had a similar problem with some packages wanting virtual/ffmpeg and >>>>>> it wouldn't take the -libav USE flag without adding a keyword for >>>>>> ~amd64 on the virtual. >>>>>> (yes, I am going the opposite way from you, but the cause seem the >>>>>> same -- various USE flags are not yet adjusted in the stable >>>>>> branches.) >>>>>> >>>>>> Perhaps we need to request "stabilization" for some of the newer >>>>>> packages to solve this. >>>>> >>>>> Thank you for confirming that libav USE flag do not work not only for me. >>>>> >>>>> However, it would be interesting to hear what the Gentoo devs think about >>>>> this issue. >>>> >>>> Portage news item No 19 has the answer you're looking for. >>> >>> No, it has not. >>> >>> As I have already written, I have libav USE flag in my >>> /etc/portage/make.conf >>> and still portage wants to merge media-video/ffmpeg >>> >>>>> eselect news read 19 >>>>> 2015-04-16-ffmpeg-default >>>>> Title FFmpeg default >>>>> AuthorBen de Groot >>>>> Posted2015-04-16 >>>>> Revision 1 >>>>> >>>>> Since the choice between ffmpeg and libav has been made more >>>>> explicit, there has been a lot of discussion about what the >>>>> default implementation should be. It can be concluded that >>>>> media-video/ffmpeg has wider support, and would be somewhat >>>>> more convenient for most end-users. >>>>> >>>>> For this reason the default implementation has been switched >>>>> back from media-video/libav to media-video/ffmpeg by removing >>>>> the libav useflag from the base profile. >>>>> >>>>> If the libav useflag is already globally enabled or disabled >>>>> in /etc/portage/make.conf, then no further action is required. >>>>> >>>>> Users who implicitly relied on libav being enabled in their >>>>> profile, and who wish to continue using libav, should enable >>>>> USE=libav in their /etc/portage/make.conf file. >>> >>> P.S. Trying to find out which packages currently depend on ffmpeg, >>>I get the following: >>> >>> $ equery depends ffmpeg >>> * These packages depend on ffmpeg: >>> app-misc/tracker-1.2.5 (ffmpeg ? >=virtual/ffmpeg-9) >>> media-libs/gegl-0.2.0-r2 (!libav ? media-video/ffmpeg:0) >>> media-plugins/alsa-plugins-1.0.28 (ffmpeg ? >>> virtual/ffmpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>> media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 (!libav ? >>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>> media-plugins/gst-plugins-libav-1.2.4-r1 (!libav ? >>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>> media-sound/sox-14.4.1 (ffmpeg ? >=virtual/ffmpeg-0.9) >>> media-video/vlc-2.1.5-r1 (!libav ? media-video/ffmpeg:0) >>> (!libav ? >=media-video/ffmpeg-1.2:0) >>> (!libav ? media-video/ffmpeg:0[vaapi]) >>> virtual/ffmpeg-9-r1 >>> (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]) >>> >>> Interestingly enouth, when I try to find out why the tracker package >>> needs ffmpeg, >>> I get t
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
2015-05-16 15:50 GMT+03:00 Alan McKinnon : > On 16/05/2015 09:51, gevisz wrote: >> 2015-05-16 9:44 GMT+03:00 Alan McKinnon : >>> On 16/05/2015 07:52, gevisz wrote: >>>> 2015-05-15 20:30 GMT+03:00 Alexander Kapshuk : >>>>> On Fri, May 15, 2015 at 9:04 AM, Gevisz wrote: >>>>>> >>>>>> On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury >>>>>> wrote: >>>>>> >>>>>>> I had a similar problem with some packages wanting virtual/ffmpeg and >>>>>>> it wouldn't take the -libav USE flag without adding a keyword for >>>>>>> ~amd64 on the virtual. >>>>>>> (yes, I am going the opposite way from you, but the cause seem the >>>>>>> same -- various USE flags are not yet adjusted in the stable >>>>>>> branches.) >>>>>>> >>>>>>> Perhaps we need to request "stabilization" for some of the newer >>>>>>> packages to solve this. >>>>>> >>>>>> Thank you for confirming that libav USE flag do not work not only for me. >>>>>> >>>>>> However, it would be interesting to hear what the Gentoo devs think about >>>>>> this issue. >>>>> >>>>> Portage news item No 19 has the answer you're looking for. >>>> >>>> No, it has not. >>>> >>>> As I have already written, I have libav USE flag in my >>>> /etc/portage/make.conf >>>> and still portage wants to merge media-video/ffmpeg >>>> >>>>>> eselect news read 19 >>>>>> 2015-04-16-ffmpeg-default >>>>>> Title FFmpeg default >>>>>> AuthorBen de Groot >>>>>> Posted2015-04-16 >>>>>> Revision 1 >>>>>> >>>>>> Since the choice between ffmpeg and libav has been made more >>>>>> explicit, there has been a lot of discussion about what the >>>>>> default implementation should be. It can be concluded that >>>>>> media-video/ffmpeg has wider support, and would be somewhat >>>>>> more convenient for most end-users. >>>>>> >>>>>> For this reason the default implementation has been switched >>>>>> back from media-video/libav to media-video/ffmpeg by removing >>>>>> the libav useflag from the base profile. >>>>>> >>>>>> If the libav useflag is already globally enabled or disabled >>>>>> in /etc/portage/make.conf, then no further action is required. >>>>>> >>>>>> Users who implicitly relied on libav being enabled in their >>>>>> profile, and who wish to continue using libav, should enable >>>>>> USE=libav in their /etc/portage/make.conf file. >>>> >>>> P.S. Trying to find out which packages currently depend on ffmpeg, >>>>I get the following: >>>> >>>> $ equery depends ffmpeg >>>> * These packages depend on ffmpeg: >>>> app-misc/tracker-1.2.5 (ffmpeg ? >=virtual/ffmpeg-9) >>>> media-libs/gegl-0.2.0-r2 (!libav ? media-video/ffmpeg:0) >>>> media-plugins/alsa-plugins-1.0.28 (ffmpeg ? >>>> virtual/ffmpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>>> media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 (!libav ? >>>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>>> media-plugins/gst-plugins-libav-1.2.4-r1 (!libav ? >>>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>>> media-sound/sox-14.4.1 (ffmpeg ? >=virtual/ffmpeg-0.9) >>>> media-video/vlc-2.1.5-r1 (!libav ? media-video/ffmpeg:0) >>>> (!libav ? >=media-video/ffmpeg-1.2:0) >>>> (!libav ? media-video/ffmpeg:0[vaapi]) >>>> virtual/ffmpeg-9-r1 >>>> (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mip
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
2015-05-16 9:44 GMT+03:00 Alan McKinnon : > On 16/05/2015 07:52, gevisz wrote: >> 2015-05-15 20:30 GMT+03:00 Alexander Kapshuk : >>> On Fri, May 15, 2015 at 9:04 AM, Gevisz wrote: >>>> >>>> On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury >>>> wrote: >>>> >>>>> I had a similar problem with some packages wanting virtual/ffmpeg and >>>>> it wouldn't take the -libav USE flag without adding a keyword for >>>>> ~amd64 on the virtual. >>>>> (yes, I am going the opposite way from you, but the cause seem the >>>>> same -- various USE flags are not yet adjusted in the stable >>>>> branches.) >>>>> >>>>> Perhaps we need to request "stabilization" for some of the newer >>>>> packages to solve this. >>>> >>>> Thank you for confirming that libav USE flag do not work not only for me. >>>> >>>> However, it would be interesting to hear what the Gentoo devs think about >>>> this issue. >>> >>> Portage news item No 19 has the answer you're looking for. >> >> No, it has not. >> >> As I have already written, I have libav USE flag in my /etc/portage/make.conf >> and still portage wants to merge media-video/ffmpeg >> >>>> eselect news read 19 >>>> 2015-04-16-ffmpeg-default >>>> Title FFmpeg default >>>> AuthorBen de Groot >>>> Posted2015-04-16 >>>> Revision 1 >>>> >>>> Since the choice between ffmpeg and libav has been made more >>>> explicit, there has been a lot of discussion about what the >>>> default implementation should be. It can be concluded that >>>> media-video/ffmpeg has wider support, and would be somewhat >>>> more convenient for most end-users. >>>> >>>> For this reason the default implementation has been switched >>>> back from media-video/libav to media-video/ffmpeg by removing >>>> the libav useflag from the base profile. >>>> >>>> If the libav useflag is already globally enabled or disabled >>>> in /etc/portage/make.conf, then no further action is required. >>>> >>>> Users who implicitly relied on libav being enabled in their >>>> profile, and who wish to continue using libav, should enable >>>> USE=libav in their /etc/portage/make.conf file. >> >> P.S. Trying to find out which packages currently depend on ffmpeg, >>I get the following: >> >> $ equery depends ffmpeg >> * These packages depend on ffmpeg: >> app-misc/tracker-1.2.5 (ffmpeg ? >=virtual/ffmpeg-9) >> media-libs/gegl-0.2.0-r2 (!libav ? media-video/ffmpeg:0) >> media-plugins/alsa-plugins-1.0.28 (ffmpeg ? >> virtual/ffmpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >> media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 (!libav ? >>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >> media-plugins/gst-plugins-libav-1.2.4-r1 (!libav ? >>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >> media-sound/sox-14.4.1 (ffmpeg ? >=virtual/ffmpeg-0.9) >> media-video/vlc-2.1.5-r1 (!libav ? media-video/ffmpeg:0) >> (!libav ? >=media-video/ffmpeg-1.2:0) >> (!libav ? media-video/ffmpeg:0[vaapi]) >> virtual/ffmpeg-9-r1 >> (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]) >> >> Interestingly enouth, when I try to find out why the tracker package >> needs ffmpeg, >> I get the following: >> >> $ equery uses tracker >> [ Legend : U - final flag setting for installation] >> [: I - package is installed with flag ] >> [ Colors : set, unset ] >> * Found these USE flags for app-misc/tracker-1.2.5: >> U I >> - - cue : Enable cue she
Re: [gentoo-user] Re: {OT} Screen recorder?
On Monday 18 Jul 2011 16:28:32 James wrote: > Leonardo Guilherme gmail.com> writes: > > Useful link http://verb3k.wordpress.com/2010/01/26/how-to-do- > > proper-screencasts-on-linux/ > > > Leonardo2011/7/18 Mick gmail.com> > > OK, I looked at this page and have a few questions on > compiling ffmpeg for screencasts. > > x11grab = qx11grab ?? or use the X flag for ffmpeg? > > These ubuntu libs are listed as required: So set these flags: > > libx264 just use (ffmpeg) flag x246 > libfaac just use (ffmpeg) flag faac > libvpx just use (ffmpeg) flag vpx > libvorbis just use (ffmpeg) flag vorbis > libxvid just use (ffmpeg) flag xvid > libmp3lame just use (ffmpeg) flag mp3 > libtheora just use (ffmpeg) flag theora > > I have other flags set for ffmpeg. Do you have any other > recommendations for flag setting to enable ffmpeg to be > used for screencasts? > > > James You probably did not look at my suggested thread? These are my flags: virtual/ffmpeg Installed versions: 0.6.90(06:46:22 07/01/11)(X encode mp3 sdl vaapi x264 - jpeg2k -theora -threads -vdpau) -- Regards, Mick signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
2015-05-16 10:51 GMT+03:00 gevisz : > 2015-05-16 9:44 GMT+03:00 Alan McKinnon : >> On 16/05/2015 07:52, gevisz wrote: >>> 2015-05-15 20:30 GMT+03:00 Alexander Kapshuk : >>>> On Fri, May 15, 2015 at 9:04 AM, Gevisz wrote: >>>>> >>>>> On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury >>>>> wrote: >>>>> >>>>>> I had a similar problem with some packages wanting virtual/ffmpeg and >>>>>> it wouldn't take the -libav USE flag without adding a keyword for >>>>>> ~amd64 on the virtual. >>>>>> (yes, I am going the opposite way from you, but the cause seem the >>>>>> same -- various USE flags are not yet adjusted in the stable >>>>>> branches.) >>>>>> >>>>>> Perhaps we need to request "stabilization" for some of the newer >>>>>> packages to solve this. >>>>> >>>>> Thank you for confirming that libav USE flag do not work not only for me. >>>>> >>>>> However, it would be interesting to hear what the Gentoo devs think about >>>>> this issue. >>>> >>>> Portage news item No 19 has the answer you're looking for. >>> >>> No, it has not. >>> >>> As I have already written, I have libav USE flag in my >>> /etc/portage/make.conf >>> and still portage wants to merge media-video/ffmpeg >>> >>>>> eselect news read 19 >>>>> 2015-04-16-ffmpeg-default >>>>> Title FFmpeg default >>>>> AuthorBen de Groot >>>>> Posted2015-04-16 >>>>> Revision 1 >>>>> >>>>> Since the choice between ffmpeg and libav has been made more >>>>> explicit, there has been a lot of discussion about what the >>>>> default implementation should be. It can be concluded that >>>>> media-video/ffmpeg has wider support, and would be somewhat >>>>> more convenient for most end-users. >>>>> >>>>> For this reason the default implementation has been switched >>>>> back from media-video/libav to media-video/ffmpeg by removing >>>>> the libav useflag from the base profile. >>>>> >>>>> If the libav useflag is already globally enabled or disabled >>>>> in /etc/portage/make.conf, then no further action is required. >>>>> >>>>> Users who implicitly relied on libav being enabled in their >>>>> profile, and who wish to continue using libav, should enable >>>>> USE=libav in their /etc/portage/make.conf file. >>> >>> P.S. Trying to find out which packages currently depend on ffmpeg, >>>I get the following: >>> >>> $ equery depends ffmpeg >>> * These packages depend on ffmpeg: >>> app-misc/tracker-1.2.5 (ffmpeg ? >=virtual/ffmpeg-9) >>> media-libs/gegl-0.2.0-r2 (!libav ? media-video/ffmpeg:0) >>> media-plugins/alsa-plugins-1.0.28 (ffmpeg ? >>> virtual/ffmpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>> media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 (!libav ? >>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>> media-plugins/gst-plugins-libav-1.2.4-r1 (!libav ? >>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>> media-sound/sox-14.4.1 (ffmpeg ? >=virtual/ffmpeg-0.9) >>> media-video/vlc-2.1.5-r1 (!libav ? media-video/ffmpeg:0) >>> (!libav ? >=media-video/ffmpeg-1.2:0) >>> (!libav ? media-video/ffmpeg:0[vaapi]) >>> virtual/ffmpeg-9-r1 >>> (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]) >>> >>> Interestingly enouth, when I try to find out why the tracker package >>> needs ffmpeg, >>> I get t
Re: [gentoo-user] ffmpeg command not found
On Sun, 12 Apr 2015 22:30:43 +0300, Alexander Kapshuk wrote: > > grep libav /usr/portage/profiles/base/make.defaults > # Move the current Gentoo preference (libav over ffmpeg) > USE="${USE} libav" > > If you want to use ffmpeg instead of libav, "It should be noted that the > users still need to enable USE=ffmpeg on packages with optional libav > support as well. Users who want to use ffmpeg instead need to specify > USE=-libav in make.conf explicitly." > > Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with > libav. This last part is wrong. The libav USE flag controls the choice between ffmpeg or libav. The ffmpeg flag controls whether packages get built with support for whichever of the choices is set by the libav flag, so you still need the ffmpeg flag to include option libav/ffmpeg support. -- Neil Bothwick BING But It's Not Google pgpaoQOwqYVly.pgp Description: OpenPGP digital signature
[gentoo-user] Unable to downgrade media-video/ffmpeg-0.10 using package.mask
Today portage upgraded ffmpeg from 0.7.8 to 0.10. I do not want to the new version (0.10). I attempted to indicate this to portage, using 'man portage' as a guide, by changing package.mask: crs-m6600 ~ # cat /etc/portage/package.mask # Avoid dealing with deprecated functions that break SimLib >=media-video/ffmepg-0.10 crs-m6600 ~ # Portage, however, appears unwilling to downgrade me back to 0.7.8: crs-m6600 ~ # emerge -p ffmpeg These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R] media-video/ffmpeg-0.10 crs-m6600 ~ # Note: I have tried two additional representations of ffmpeg in /etc/portage/package.mask: >media-video/ffmepg-0.7 >media-video/ffmepg-0.7.8 but still portage will not downgrade me. Q1: Why did none of my three ffmpeg mask attempts cause portage to downgrade me from media-video/ffmpeg-0.10 to media-video/ffmpeg-0.7.8? Q2: What is the proper way to tell portage to not upgrade me past ffmpeg-0.7.8? Q3: What is the proper way to tell portage to downgrade me from ffmpeg-0.10.0 to ffmpeg-0.7.8? FYI: I am trying to avoid ffmpeg-0.10 as it removes a public function I am using elsewhere. Thank you, Chris
[gentoo-user] Weirdness when emerging ffmpeg
Situation: I have ffmpeg on my netbook, emerged without the "sdl" USE flag. I've run into a scenario where I want it emerged with sdl. The usual response is to to add the "sdl" USE flag (either in make.conf or in package.use) and simply "emerge ffmpeg" again. But... ====== [aa1][root][~] emerge ffmpeg Calculating dependencies... done! [ebuild R] media-video/ffmpeg-0.10.3 USE="sdl*" !!! Multiple package instances within a single package slot have been pulled !!! into the dependency graph, resulting in a slot conflict: media-video/ffmpeg:0 (media-video/ffmpeg-0.10.3::gentoo, ebuild scheduled for merge) pulled in by (no parents that aren't satisfied by other packages in this slot) (media-video/ffmpeg-0.10.3::gentoo, installed) pulled in by >=media-video/ffmpeg-0.10.2[X=,encode=,jpeg2k=,mp3=,sdl=,theora=,threads=,truetype=,vaapi=,vdpau=,x264=] required by (virtual/ffmpeg-0.10.2-r1::gentoo, installed) !!! Enabling --newuse and --update might solve this conflict. !!! If not, it might help emerge to give a more specific suggestion. What is it whining about?!?! I want to overwrite it, not pull in a second version side-by-side. I tried the suggestion, but no luck... ==== [aa1][root][~] emerge --newuse ffmpeg Calculating dependencies... done! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. [aa1][root][~] emerge --newuse --update ffmpeg Calculating dependencies... done! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. [aa1][root][~] emerge --update ffmpeg Calculating dependencies... done! >>> Auto-cleaning packages... >>> No outdated packages were found on your system. [aa1][root][~] ======== I said "screw it" (or words to that effect), unmerged ffmpeg, and re-emerged it. The emerge is running as I type. -- Walter Dnes I don't run "desktop environments"; I run useful applications
Re: [gentoo-user] ffmpeg command not found
On Sun, Apr 12, 2015 at 10:43 PM, Neil Bothwick wrote: > On Sun, 12 Apr 2015 22:30:43 +0300, Alexander Kapshuk wrote: > > > > grep libav /usr/portage/profiles/base/make.defaults > > # Move the current Gentoo preference (libav over ffmpeg) > > USE="${USE} libav" > > > > If you want to use ffmpeg instead of libav, "It should be noted that the > > users still need to enable USE=ffmpeg on packages with optional libav > > support as well. Users who want to use ffmpeg instead need to specify > > USE=-libav in make.conf explicitly." > > > > Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with > > libav. > > This last part is wrong. The libav USE flag controls the choice between > ffmpeg or libav. The ffmpeg flag controls whether packages get built with > support for whichever of the choices is set by the libav flag, so you > still need the ffmpeg flag to include option libav/ffmpeg support. > > > -- > Neil Bothwick > > BING But It's Not Google > Thanks for pointing this out. My mistake. Apologies for that.
[gentoo-user] ffmpeg - fails to compile on amd64
I"m trying to install "kino" but ffmpeg fails to compile: Configuring source in /var/tmp/portage/media-video/ffmpeg-0.7.8/work/ffmpeg-0.7.8 ... x86_64-pc-linux-gnu-gcc is unable to create an executable file. If x86_64-pc-linux-gnu-gcc is a cross-compiler, use the --enable-cross-compile option. Only do this if you know what cross compiling means. C compiler test failed. * ERROR: media-video/ffmpeg-0.7.8 failed (configure phase): * (no error message) * * Call stack: * ebuild.sh, line 56: Called src_configure * environment, line 2680: Called die * The specific snippet of code: * ./configure --prefix=/usr --libdir=/usr/$(get_libdir) --shlibdir=/usr/$(get_libdir) --mandir=/usr/share/man --enable-shared --cc="$(tc-getCC)" $(use_enable static-libs static) ${myconf} || die * * If you need support, post the output of 'emerge --info =media-video/ffmpeg-0.7.8', * the complete build log and the output of 'emerge -pqv =media-video/ffmpeg-0.7.8'. * The complete build log is located at '/var/tmp/portage/media-video/ffmpeg-0.7.8/temp/build.log'. * The ebuild environment file is located at '/var/tmp/portage/media-video/ffmpeg-0.7.8/temp/environment'. * S: '/var/tmp/portage/media-video/ffmpeg-0.7.8/work/ffmpeg-0.7.8' -- Joseph
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
2015-05-15 20:30 GMT+03:00 Alexander Kapshuk : > On Fri, May 15, 2015 at 9:04 AM, Gevisz wrote: >> >> On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury >> wrote: >> >> > I had a similar problem with some packages wanting virtual/ffmpeg and >> > it wouldn't take the -libav USE flag without adding a keyword for >> > ~amd64 on the virtual. >> > (yes, I am going the opposite way from you, but the cause seem the >> > same -- various USE flags are not yet adjusted in the stable >> > branches.) >> > >> > Perhaps we need to request "stabilization" for some of the newer >> > packages to solve this. >> >> Thank you for confirming that libav USE flag do not work not only for me. >> >> However, it would be interesting to hear what the Gentoo devs think about >> this issue. > > Portage news item No 19 has the answer you're looking for. No, it has not. As I have already written, I have libav USE flag in my /etc/portage/make.conf and still portage wants to merge media-video/ffmpeg >> eselect news read 19 >> 2015-04-16-ffmpeg-default >> Title FFmpeg default >> AuthorBen de Groot >> Posted2015-04-16 >> Revision 1 >> >> Since the choice between ffmpeg and libav has been made more >> explicit, there has been a lot of discussion about what the >> default implementation should be. It can be concluded that >> media-video/ffmpeg has wider support, and would be somewhat >> more convenient for most end-users. >> >> For this reason the default implementation has been switched >> back from media-video/libav to media-video/ffmpeg by removing >> the libav useflag from the base profile. >> >> If the libav useflag is already globally enabled or disabled >> in /etc/portage/make.conf, then no further action is required. >> >> Users who implicitly relied on libav being enabled in their >> profile, and who wish to continue using libav, should enable >> USE=libav in their /etc/portage/make.conf file. P.S. Trying to find out which packages currently depend on ffmpeg, I get the following: $ equery depends ffmpeg * These packages depend on ffmpeg: app-misc/tracker-1.2.5 (ffmpeg ? >=virtual/ffmpeg-9) media-libs/gegl-0.2.0-r2 (!libav ? media-video/ffmpeg:0) media-plugins/alsa-plugins-1.0.28 (ffmpeg ? virtual/ffmpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 (!libav ? >=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) media-plugins/gst-plugins-libav-1.2.4-r1 (!libav ? >=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) media-sound/sox-14.4.1 (ffmpeg ? >=virtual/ffmpeg-0.9) media-video/vlc-2.1.5-r1 (!libav ? media-video/ffmpeg:0) (!libav ? >=media-video/ffmpeg-1.2:0) (!libav ? media-video/ffmpeg:0[vaapi]) virtual/ffmpeg-9-r1 (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]) Interestingly enouth, when I try to find out why the tracker package needs ffmpeg, I get the following: $ equery uses tracker [ Legend : U - final flag setting for installation] [: I - package is installed with flag ] [ Colors : set, unset ] * Found these USE flags for app-misc/tracker-1.2.5: U I - - cue : Enable cue sheet parsing + + exif : Add support for reading EXIF headers from JPEG and TIFF images - - ffmpeg: Enable ffmpeg/libav-based audio/video codec support - - firefox-bookmarks : Install bookmark data miner plugin for www-client/firefox and www-client/firefox-bin + + flac : Add support for FLAC: Free Lossless Audio Codec + + gif : Add GIF image support - - gsf : Enable gnome-extra/libgsf based data extractor and for ODT. + + gstreamer : Add support for media-libs/gstreamer (Streaming media) + + gtk : Add support for x11-libs/gtk+ (The GIMP Toolkit) - - iptc : Enable extraction of IPTC data from pictures + + iso : Enable extraction of metada
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
On 16/05/2015 07:52, gevisz wrote: > 2015-05-15 20:30 GMT+03:00 Alexander Kapshuk : >> On Fri, May 15, 2015 at 9:04 AM, Gevisz wrote: >>> >>> On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury >>> wrote: >>> >>>> I had a similar problem with some packages wanting virtual/ffmpeg and >>>> it wouldn't take the -libav USE flag without adding a keyword for >>>> ~amd64 on the virtual. >>>> (yes, I am going the opposite way from you, but the cause seem the >>>> same -- various USE flags are not yet adjusted in the stable >>>> branches.) >>>> >>>> Perhaps we need to request "stabilization" for some of the newer >>>> packages to solve this. >>> >>> Thank you for confirming that libav USE flag do not work not only for me. >>> >>> However, it would be interesting to hear what the Gentoo devs think about >>> this issue. >> >> Portage news item No 19 has the answer you're looking for. > > No, it has not. > > As I have already written, I have libav USE flag in my /etc/portage/make.conf > and still portage wants to merge media-video/ffmpeg > >>> eselect news read 19 >>> 2015-04-16-ffmpeg-default >>> Title FFmpeg default >>> AuthorBen de Groot >>> Posted2015-04-16 >>> Revision 1 >>> >>> Since the choice between ffmpeg and libav has been made more >>> explicit, there has been a lot of discussion about what the >>> default implementation should be. It can be concluded that >>> media-video/ffmpeg has wider support, and would be somewhat >>> more convenient for most end-users. >>> >>> For this reason the default implementation has been switched >>> back from media-video/libav to media-video/ffmpeg by removing >>> the libav useflag from the base profile. >>> >>> If the libav useflag is already globally enabled or disabled >>> in /etc/portage/make.conf, then no further action is required. >>> >>> Users who implicitly relied on libav being enabled in their >>> profile, and who wish to continue using libav, should enable >>> USE=libav in their /etc/portage/make.conf file. > > P.S. Trying to find out which packages currently depend on ffmpeg, >I get the following: > > $ equery depends ffmpeg > * These packages depend on ffmpeg: > app-misc/tracker-1.2.5 (ffmpeg ? >=virtual/ffmpeg-9) > media-libs/gegl-0.2.0-r2 (!libav ? media-video/ffmpeg:0) > media-plugins/alsa-plugins-1.0.28 (ffmpeg ? > virtual/ffmpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) > media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 (!libav ? >> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) > media-plugins/gst-plugins-libav-1.2.4-r1 (!libav ? >> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) > media-sound/sox-14.4.1 (ffmpeg ? >=virtual/ffmpeg-0.9) > media-video/vlc-2.1.5-r1 (!libav ? media-video/ffmpeg:0) > (!libav ? >=media-video/ffmpeg-1.2:0) > (!libav ? media-video/ffmpeg:0[vaapi]) > virtual/ffmpeg-9-r1 > (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?,X?,encode?,gsm?,jpeg2k?,mp3?,opus?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?]) > > Interestingly enouth, when I try to find out why the tracker package > needs ffmpeg, > I get the following: > > $ equery uses tracker > [ Legend : U - final flag setting for installation] > [: I - package is installed with flag ] > [ Colors : set, unset ] > * Found these USE flags for app-misc/tracker-1.2.5: > U I > - - cue : Enable cue sheet parsing > + + exif : Add support for reading EXIF headers from > JPEG and TIFF images > - - ffmpeg: Enable ffmpeg/libav-based audio/video codec support > - - firefox-bookmarks : Install bookmark data miner plugin for > www-client/firefox and www-client/firefox-bin > + + flac : Add support for FLAC: Fr
Re: [gentoo-user] USE="-libav ffmpeg"
On 02/10/2015 09:13 AM, James wrote: > Is this the best way to stay on ffmpeg? (USE="-libav ffmpeg") ? Yes, as far as I know. There was a news item not too long ago about this; eselect news list gives a "2015-02-01 ffmpeg/libav conflict management: USE=libav" that you can read unless you've deleted it already. TL;DR is that 'ffmpeg' enables ffmpeg/libav support, 'libav' adds libav dependency, '-libav' adds ffmpeg dependency. Alec
[gentoo-user] ffmpeg and libav
Hello, I have changed by use flag for ffmpeg to include theora. When i try emerge I get the following [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking media-video/libav-0.8.2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) pulled in by media-video/ffmpeg required by @selected (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) pulled in by >=media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for merge) This happens for several use flags (mp3 aac) Does this mean that ffmpeg no longer supports mp3 x264 theora etc? And if I need to codecise an mp3 I cannot use ffmpeg? Or have I lost the plot? -- John D Maunder
Re: [gentoo-user] ffmpeg and libav
On Wed, 16 May 2012 22:29:11 + john wrote: > > Hello, > > I have changed by use flag for ffmpeg to include theora. When i try > emerge I get the following > > [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking > media-video/libav-0.8.2) > > * Error: The above package list contains packages which cannot be > * installed at the same time on the same system. > > (media-video/ffmpeg-0.10.2::gentoo, ebuild scheduled for merge) > pulled in by media-video/ffmpeg required by @selected > > (media-video/libav-0.8.2::gentoo, ebuild scheduled for merge) pulled > in by > > >=media-video/libav-0.8.1[X,encode,-jpeg2k,-mp3,-sdl,-theora,-threads,-truetype,-vaapi,-vdpau,-x264] > required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for > merge) > > > This happens for several use flags (mp3 aac) > > > Does this mean that ffmpeg no longer supports mp3 x264 theora etc? No, it means that ffmpeg and libav provide the same functionalityand thus cannot both be installed on the same machine at the same time, you need to pick one (libav is actually a fork of ffmpeg). See here: http://blogs.gentoo.org/scarabeus/2012/05/14/media-videolibav-stable-on-most-important-archs/#utm_source=feed&utm_medium=feed&utm_campaign=feed > > And if I need to codecise an mp3 I cannot use ffmpeg? > > Or have I lost the plot? -- Alan McKinnnon alan.mckin...@gmail.com
Re: [gentoo-user] ffmpeg command not found
On Sunday 12 Apr 2015 20:48:29 Alexander Kapshuk wrote: > On Sun, Apr 12, 2015 at 10:43 PM, Neil Bothwick wrote: > > On Sun, 12 Apr 2015 22:30:43 +0300, Alexander Kapshuk wrote: > > > > grep libav /usr/portage/profiles/base/make.defaults > > > > > > # Move the current Gentoo preference (libav over ffmpeg) > > > USE="${USE} libav" > > > > > > If you want to use ffmpeg instead of libav, "It should be noted that > > > the users still need to enable USE=ffmpeg on packages with optional > > > libav support as well. Users who want to use ffmpeg instead need to > > > specify USE=-libav in make.conf explicitly." > > > > > > Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with > > > libav. > > > > This last part is wrong. The libav USE flag controls the choice between > > ffmpeg or libav. The ffmpeg flag controls whether packages get built with > > support for whichever of the choices is set by the libav flag, so you > > still need the ffmpeg flag to include option libav/ffmpeg support. > > > > > > -- > > Neil Bothwick > > > > BING But It's Not Google > > Thanks for pointing this out. My mistake. Apologies for that. What I wasn't sure is if ffmpeg will be removed in the future and gentoo will end up following debian, et al. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
[gentoo-user] virtual/ffmpeg-0.10.2-r1 wants to remove ffmpeg!
Warning; I start my USE in make.conf with "-*" so I may have uncovered an edge case. virtual/ffmpeg-0.10.2-r1 wants to remove ffmpeg, and replace it with libav. I've keyworded virtual/ffmpeg-0.10.3 and it works OK. Rather than raising a new bug for virtual/ffmpeg-0.10.2-r1, I've added my voice to the request to stabilize virtual/ffmpeg-0.10.3. See https://bugs.gentoo.org/show_bug.cgi?id=436166 == [d531][root][~] emerge -pv --update --deep world These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-video/libav-0.8.3 USE="X aac bzip2 gpl mmx mp3 ssse3 theora threads truetype vdpau vorbis xvid zlib -3dnow -3dnowext -alsa (-altivec) -amr -avx -bindist -cdio -cpudetection -custom-cflags -debug -dirac -doc -encode -faac -frei0r -gsm -hardcoded-tables -ieee1394 -jack -jpeg2k -mmxext (-neon) -network -openssl -oss -pic -pulseaudio -qt-faststart -rtmp -schroedinger -sdl -speex -ssl -static-libs -test -v4l -vaapi (-vis) -vpx -x264" 3,710 kB [ebuild N ] virtual/ffmpeg-0.10.2-r1 USE="X mp3 theora threads truetype vdpau -encode -jpeg2k -sdl -vaapi -x264" 0 kB [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking media-video/libav-0.8.3) Total: 2 packages (2 new), Size of downloads: 3,710 kB Conflict: 1 block (1 unsatisfied) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. (media-video/libav-0.8.3::gentoo, ebuild scheduled for merge) pulled in by >=media-video/libav-0.8.2[X,-encode,-jpeg2k,mp3,-sdl,theora,threads,truetype,-vaapi,vdpau,-x264] >required by (virtual/ffmpeg-0.10.2-r1::gentoo, ebuild scheduled for >merge) (media-video/ffmpeg-0.10.3::gentoo, installed) pulled in by media-video/ffmpeg required by @selected == -- Walter Dnes I don't run "desktop environments"; I run useful applications
[gentoo-user] Re: ffmpeg (update)
James tampabay.rr.com> writes: > equery depends transcode > app-cdr/k3b-1.0.4 (encode? media-video/transcode) > equery depends xine-lib > kde-base/artsplugin-xine-3.5.9 (>=media-libs/xine-lib-1.0) > media-sound/amarok-1.4.9.1 (>=media-libs/xine-lib-1.1.2_pre20060328-r8) > media-video/kaffeine-0.8.6 (>=media-libs/xine-lib-1.1.9) > media-video/kmplayer-0.10.0c (xine? >=media-libs/xine-lib-1.1.1) Well now, with new information, I'm fairly confused. I have one gentoo workstation that seems to be fine. After spending quite some time looking at the differences in several system, I have questions. On this one (seems to hacked correctly) system I have eliminated: artsplugin-xine Kaffeine and k3b are both installed and working without artsplugin-xine ( I can play a DVD and burn a cd). Heres some more information on this mystically working system (as far as conflicts between xine-lib ffmpeg, transcode et al: equery depends ffmpeg [ Searching for packages depending on ffmpeg... ] app-cdr/k3b-1.0.4 (ffmpeg? media-video/ffmpeg) media-libs/libquicktime-1.0.2 (ffmpeg? media-video/ffmpeg) media-libs/xine-lib-1.1.15 (>=media-video/ffmpeg-0.4.9_p20070129) media-sound/sox-14.0.1 (ffmpeg? media-video/ffmpeg) media-video/motion-3.2.10.1 (ffmpeg? media-video/ffmpeg) media-video/transcode-1.0.5-r3 (=media-video/ffmpeg-0.4.9_p20050226-r1) equery depends xine-lib [ Searching for packages depending on xine-lib... ] media-video/codeine-1.0.1.3 (media-libs/xine-lib) media-video/kaffeine-0.8.6 (>=media-libs/xine-lib-1.1.9) media-video/kmplayer-0.10.0c (xine? >=media-libs/xine-lib-1.1.1) media-video/xine-ui-0.99.5-r1 (>=media-libs/xine-lib-1.1.0) I have mostly the small MM packages on these system, but the one that will update only have one difference that I can find, that is no 'artsplugin-xine'. Is this possible; to just remove artsplugin-xine Even though Kde-meta 3.5.9 is installed? A good idea? Does arts go away with KDE 4x? Looking for some advise here James
Re: [gentoo-user] Weirdness when emerging ffmpeg
I am coming across this more often lately - last was curl with openssl or nss - anoying! Try removing ffmpeg and then re-emerging it. It will usually complain about some other package with use flag problems so remove that too [rinse and repeat as neccessary] until eventually it works and puts back the chain of packages you have just removed ... BillK On Sun, 2012-10-07 at 00:58 -0400, Walter Dnes wrote: > Situation: I have ffmpeg on my netbook, emerged without the "sdl" USE > flag. I've run into a scenario where I want it emerged with sdl. The > usual response is to to add the "sdl" USE flag (either in make.conf or > in package.use) and simply "emerge ffmpeg" again. But... > > ====== > > [aa1][root][~] emerge ffmpeg > Calculating dependencies... done! > [ebuild R] media-video/ffmpeg-0.10.3 USE="sdl*" > > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > > media-video/ffmpeg:0 > > (media-video/ffmpeg-0.10.3::gentoo, ebuild scheduled for merge) pulled in by > (no parents that aren't satisfied by other packages in this slot) > > (media-video/ffmpeg-0.10.3::gentoo, installed) pulled in by > > >=media-video/ffmpeg-0.10.2[X=,encode=,jpeg2k=,mp3=,sdl=,theora=,threads=,truetype=,vaapi=,vdpau=,x264=] > required by (virtual/ffmpeg-0.10.2-r1::gentoo, installed) > > > !!! Enabling --newuse and --update might solve this conflict. > !!! If not, it might help emerge to give a more specific suggestion. > > > > What is it whining about?!?! I want to overwrite it, not pull in a > second version side-by-side. I tried the suggestion, but no luck... > > > > > [aa1][root][~] emerge --newuse ffmpeg > Calculating dependencies... done! > >>> Auto-cleaning packages... > > >>> No outdated packages were found on your system. > > [aa1][root][~] emerge --newuse --update ffmpeg > Calculating dependencies... done! > >>> Auto-cleaning packages... > > >>> No outdated packages were found on your system. > > [aa1][root][~] emerge --update ffmpeg > Calculating dependencies... done! > >>> Auto-cleaning packages... > > >>> No outdated packages were found on your system. > [aa1][root][~] > > > > I said "screw it" (or words to that effect), unmerged ffmpeg, and > re-emerged it. The emerge is running as I type. >
Re: [gentoo-user] ffmpeg and libav: a slot conflict
It's not an ffmpeg and libav conflict: # bzcat /usr/share/doc/ffmpeg-3.2.4/libav-merge.txt.bz2 CONTEXT === The FFmpeg project merges all the changes from the Libav project (https://libav.org) since the origin of the fork (around 2011). ... ( and thanks God the feud is over! I know no details of how they reconcilliated or whatever that happened... ) More below. On 170218-13:21+0200, gevisz wrote: ... > I have got the following error message: > > # emerge --update --deep --with-bdeps=y --newuse --backtrack=90 --ask > world --verbose-conflicts --exclude chromium ... This is a conflict btwn two versions of FFmpeg required and scheduled/installed and required by different packages.. ... > (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by ... > (media-video/ffmpeg-3.2.4:0/55.57.57::gentoo, ebuild scheduled for ... See the details now from your own text: > > !!! Multiple package instances within a single package slot have been pulled > !!! into the dependency graph, resulting in a slot conflict: > > media-video/ffmpeg:0 > > (media-video/ffmpeg-2.8.10:0/54.56.56::gentoo, installed) pulled in by > media-video/ffmpeg:0/54.56.56= required by > (media-video/vlc-2.2.4:0/5-8::gentoo, installed) > > >=media-video/ffmpeg-2.7.2:0/54.56.56= required by > (www-client/chromium-55.0.2883.75:0/0::gentoo, installed) > > media-video/ffmpeg:0/54.56.56= required by > (media-plugins/alsa-plugins-1.1.1:0/0::gentoo, installed) > > >=media-video/ffmpeg-2.8:0/54.56.56= required by > (media-video/vlc-2.2.4:0/5-8::gentoo, installed) > > > (media-video/ffmpeg-3.2.4:0/55.57.57::gentoo, ebuild scheduled for > merge) pulled in by > > >=media-video/ffmpeg-3.2:0=[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?] > required by (media-plugins/gst-plugins-libav-1.10.3:1.0/1.0::gentoo, > ebuild scheduled for merge) > ^^ ^^ ... This is unrelated: > !!! The following installed packages are masked: > - www-client/opera-12.16_p1860-r1::gentoo (masked by: OPERA-12 license(s)) > A copy of the 'OPERA-12' license is located at > '/usr/portage/licenses/OPERA-12'. ... I don't have a solution for you. Takes someone more experienced yet than me. Just wanted to point to you the above. -- Miroslav Rovis Zagreb, Croatia https://www.CroatiaFidelis.hr signature.asc Description: Digital signature
Re: [gentoo-user] mmx error with compiling ffmpeg on epia m9000 box
Nick Rout schreef: > I have an M9000 epia mini-itx box. It chokes on ffmpeg per the error message > later on. > > As the message relates to mmx in some way, I also include cat > /proc/cpuinfo which shows the mmx flag, so I have the mmx USE flag > turned on. > > [EMAIL PROTECTED] narnia $ cat /proc/cpuinfo > processor : 0 > vendor_id : CentaurHauls > cpu family : 6 > model : 8 > model name : VIA C3 Ezra > stepping: 9 > cpu MHz : 933.076 > cache size : 64 KB > fdiv_bug: no > hlt_bug : no > f00f_bug: no > coma_bug: no > fpu : yes > fpu_exception : yes > cpuid level : 1 > wp : yes > flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow > bogomips: 1843.20 > > > Now the ffmpeg compile error: > > > i586-pc-linux-gnu-gcc -O3 -Wall -Wno-switch -march=c3 -m3dnow -O3 -pipe > -fomit-frame-pointer -I. > -I'/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared' > > -I'/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared'/libavcodec > > -I'/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared'/libavformat > -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o > output_example.o output_example.c > i586-pc-linux-gnu-gcc > '/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared'/qt-faststart.c > -o qt-faststart > i386/dsputil_mmx.c: In function `dsputil_init_mmx': > i386/dsputil_mmx.c:3076: warning: assignment from incompatible pointer type > i386/dsputil_mmx.c:3077: warning: assignment from incompatible pointer type > i386/dsputil_mmx.c: In function `put_qpel8_mc10_3dnow': > i386/dsputil_mmx_avg.h:105: error: can't find a register in class `BREG' > while reloading `asm' > i386/dsputil_mmx.c: At top level: > i386/dsputil_mmx_rnd.h:59: warning: `put_no_rnd_pixels8_l2_mmx' defined but > not used > i386/dsputil_mmx_rnd.h:155: warning: `put_no_rnd_pixels16_l2_mmx' defined but > not used > i386/dsputil_mmx_rnd.h:300: warning: `avg_no_rnd_pixels4_mmx' defined but not > used > i386/dsputil_mmx_rnd.h:59: warning: `put_pixels8_l2_mmx' defined but not used > i386/dsputil_mmx_rnd.h:155: warning: `put_pixels16_l2_mmx' defined but not > used > make[1]: *** [i386/dsputil_mmx.o] Error 1 > make[1]: Leaving directory > `/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared/libavcodec' > make: *** [lib] Error 2 > > !!! ERROR: media-video/ffmpeg-0.4.9_p20050226-r3 failed. > !!! Function src_compile, Line 111, Exitcode 2 > !!! (no error message) > !!! If you need support, post the topmost build error, NOT this status > message. > The only way I could get ffmpeg to compile was to turn mmx off for that package only: echo 'media-video/ffmpeg -mmx' >>/etc/portage/package.use Hope this helps. Holly -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] ffmpeg command not found
On Sun, Apr 12, 2015 at 10:23 PM, gevisz wrote: > 2015-04-12 22:04 GMT+03:00 Alexander Kapshuk >: > > On Sun, Apr 12, 2015 at 9:58 PM, gevisz wrote: > >> > >> I used to convert dav to avi files with the following command > >> yet a year ago: > >> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi > >> but now, while trying to use it, I get > >> > bash: ffmpeg: command not found > >> > >> What happened? > >> > >> I still have virtual/ffmpeg package installed. > >> In my case it points to libav. > >> > > See the following news item for details: > > eselect news list | grep ffmpeg > > [20] 2015-02-01 ffmpeg/libav conflict management: USE=libav > > Thank you for your reply. I am aware of that change. But the news says: > > "Users who currently use libav (the Gentoo default) do not have to > perform any action since USE=libav is enabled by default." > > So, I "performed no actions". > > And I still have media-video/libav-9.17 installed. > > P.S. I have nor libav no ffmpeg USE flags in make.conf but I think >that USE=libav is enabled somewhere in the profile. Am I wrong? > > grep libav /usr/portage/profiles/base/make.defaults # Move the current Gentoo preference (libav over ffmpeg) USE="${USE} libav" If you want to use ffmpeg instead of libav, "It should be noted that the users still need to enable USE=ffmpeg on packages with optional libav support as well. Users who want to use ffmpeg instead need to specify USE=-libav in make.conf explicitly." Otherwise, set USE=-ffmpeg in /etc/portage/make.conf to stick with libav.
Re: [gentoo-user] emerge xine-ui fails at ffmpeg
On Sun, Sep 30, 2007 at 02:38:31PM -0700, Penguin Lover maxim wexler squawked: > eContext' is deprecated (declared at > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcod > ec/avcodec.h:2447) > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcodec/avcodec.h:2463: > warning: `ImgReSamp > leContext' is deprecated (declared at > /var/tmp/portage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg/libavcod > ec/avcodec.h:2447) > i686-pc-linux-gnu-gcc -Wl,--warn-common -rdynamic > -export-dynamic -Wl,--as-needed > -Wl,-rpath-link,"/var/tmp/p > ortage/media-video/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavcodec > -Wl,-rpath-link,"/var/tmp/portage/media-vide > o/ffmpeg-0.4.9_p20070330/work/ffmpeg"/libavformat Can't help with the problem, but may I suggest that when you post snips from logs please disable line-wrapping? Having the text breaking at the middle of words also doesn't help. The way your log is presented is almost impossible for me to read, and I am sure also create more work for other people who are potentially capable of helping you. Best of luck, W -- Every man who is high up loves to think that he has done it all himself; and the wife smiles, and lets it go at that. -- Sir James M. Barrie Sortir en Pantoufles: up 297 days, 1:06 -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] converting any video to mpeg-1, mpeg-4 or DivX-5
> > > > transcode and mencoder will do it, but ffmpeg is easier to use. Less > > arcane options and a readable man page make life a lot easier for ffmpeg > > users :) > > $ man ffmpeg > No manual entry for ffmpeg > > `ffmpeg` produces some help info, but then > -vcodec codec force video codec ('copy' to copy stream) > doesn't say what the actual codecs are... hit plain 'ffmpeg' without any option and you will get full help or ffmpeg -formatsshow available formats, codecs, protocols, ... or online http://ffmpeg.sourceforge.net/ffmpeg-doc.html by the way, hadn't use ffmpeg for long time and just checked and looks like mine copy is broken, encodes with quality setting in thousands so its now good tool to fill the free space on storage, and clock speeds up. will investigate later. martins -- Linux 2.6.14-ck6 AMD Athlon(tm) 64 Processor 3200+ 15:34:21 up 11:46, 5 users, load average: 1.15, 1.07, 1.02 pgpenjrDGhBmK.pgp Description: PGP signature
[gentoo-user] mmx error with compiling ffmpeg on epia m9000 box
I have an M9000 epia mini-itx box. It chokes on ffmpeg per the error message later on. As the message relates to mmx in some way, I also include cat /proc/cpuinfo which shows the mmx flag, so I have the mmx USE flag turned on. [EMAIL PROTECTED] narnia $ cat /proc/cpuinfo processor : 0 vendor_id : CentaurHauls cpu family : 6 model : 8 model name : VIA C3 Ezra stepping: 9 cpu MHz : 933.076 cache size : 64 KB fdiv_bug: no hlt_bug : no f00f_bug: no coma_bug: no fpu : yes fpu_exception : yes cpuid level : 1 wp : yes flags : fpu de tsc msr cx8 mtrr pge mmx 3dnow bogomips: 1843.20 Now the ffmpeg compile error: i586-pc-linux-gnu-gcc -O3 -Wall -Wno-switch -march=c3 -m3dnow -O3 -pipe -fomit-frame-pointer -I. -I'/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared' -I'/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared'/libavcodec -I'/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared'/libavformat -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE -D_GNU_SOURCE -c -o output_example.o output_example.c i586-pc-linux-gnu-gcc '/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared'/qt-faststart.c -o qt-faststart i386/dsputil_mmx.c: In function `dsputil_init_mmx': i386/dsputil_mmx.c:3076: warning: assignment from incompatible pointer type i386/dsputil_mmx.c:3077: warning: assignment from incompatible pointer type i386/dsputil_mmx.c: In function `put_qpel8_mc10_3dnow': i386/dsputil_mmx_avg.h:105: error: can't find a register in class `BREG' while reloading `asm' i386/dsputil_mmx.c: At top level: i386/dsputil_mmx_rnd.h:59: warning: `put_no_rnd_pixels8_l2_mmx' defined but not used i386/dsputil_mmx_rnd.h:155: warning: `put_no_rnd_pixels16_l2_mmx' defined but not used i386/dsputil_mmx_rnd.h:300: warning: `avg_no_rnd_pixels4_mmx' defined but not used i386/dsputil_mmx_rnd.h:59: warning: `put_pixels8_l2_mmx' defined but not used i386/dsputil_mmx_rnd.h:155: warning: `put_pixels16_l2_mmx' defined but not used make[1]: *** [i386/dsputil_mmx.o] Error 1 make[1]: Leaving directory `/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared/libavcodec' make: *** [lib] Error 2 !!! ERROR: media-video/ffmpeg-0.4.9_p20050226-r3 failed. !!! Function src_compile, Line 111, Exitcode 2 !!! (no error message) !!! If you need support, post the topmost build error, NOT this status message. -- Nick Rout -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Dependency conflict. openjpeg ffmpeg
On 06/14/2014 10:23 PM, Dale wrote: > Howdy, > > I can't figure out a way around this one. Usually keywording, maybe > that should be unkeywording, a newer version works but doesn't seem to > in this case. This started as part of a emerge -uvaDN world. > > Error I get: > > WARNING: One or more updates/rebuilds have been skipped due to a > dependency conflict: > > media-libs/openjpeg:0 > > (media-libs/openjpeg-1.5.1:0/0::gentoo, ebuild scheduled for merge) > conflicts with > >=media-libs/openjpeg-1.3-r2:0[abi_x86_64(-)] required by > (media-video/ffmpeg-2.2.3-r1:0/52.55.55::gentoo, ebuild scheduled for merge) > > Little more info: > > root@fireball / # equery list -p openjpeg ffmpeg > * Searching for openjpeg ... > [IP-] [ ] media-libs/openjpeg-1.4-r1:0 > [-P-] [ ] media-libs/openjpeg-1.5.0:0 > [-P-] [ ] media-libs/openjpeg-1.5.1:0 > [-P-] [ ~] media-libs/openjpeg-1.5.1-r1:0 > [IP-] [ ] media-libs/openjpeg-2.0.0:2 > [-P-] [ -] media-libs/openjpeg-:2 > > * Searching for ffmpeg ... > [-P-] [ ] media-video/ffmpeg-0.10.12:0.10 > [-P-] [ ] media-video/ffmpeg-1.0.8:0 > [-P-] [ ] media-video/ffmpeg-1.0.9:0 > [-P-] [ ] media-video/ffmpeg-1.2.6:0 > [-P-] [ ] media-video/ffmpeg-2.2.2:0/52.55.55 > [-P-] [ ] media-video/ffmpeg-2.2.3:0/52.55.55 > [IP-] [ ] media-video/ffmpeg-2.2.3-r1:0/52.55.55 > [-P-] [ -] media-video/ffmpeg-:0/52.55.55 > root@fireball / # > > I try not to use the versions. I don't think I ever have. I tried > unmerging openjpeg and ffmpeg, doing the preserved-rebuild thing and I > still get this error when I try to update again. I have also synced > twice just in case I got a mixed version of the tree. I also tried to > do a emerge -e system as well but it spits that error out first thing. > > Anyone shed some light on this? > > Thanks. > > Dale > > :-) :-) > yay i just had the same thing happen i tried the ABI keyword as suggested further in the thread but it just made the error shorter and odder. in the end i just emerge -C ffmpeg openjpeg then add them all back one at a time. it's a bit of a pita but otherwise not really had too may issue with portage of late.
[gentoo-user] Dependency conflict. openjpeg ffmpeg
Howdy, I can't figure out a way around this one. Usually keywording, maybe that should be unkeywording, a newer version works but doesn't seem to in this case. This started as part of a emerge -uvaDN world. Error I get: WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-libs/openjpeg:0 (media-libs/openjpeg-1.5.1:0/0::gentoo, ebuild scheduled for merge) conflicts with >=media-libs/openjpeg-1.3-r2:0[abi_x86_64(-)] required by (media-video/ffmpeg-2.2.3-r1:0/52.55.55::gentoo, ebuild scheduled for merge) Little more info: root@fireball / # equery list -p openjpeg ffmpeg * Searching for openjpeg ... [IP-] [ ] media-libs/openjpeg-1.4-r1:0 [-P-] [ ] media-libs/openjpeg-1.5.0:0 [-P-] [ ] media-libs/openjpeg-1.5.1:0 [-P-] [ ~] media-libs/openjpeg-1.5.1-r1:0 [IP-] [ ] media-libs/openjpeg-2.0.0:2 [-P-] [ -] media-libs/openjpeg-:2 * Searching for ffmpeg ... [-P-] [ ] media-video/ffmpeg-0.10.12:0.10 [-P-] [ ] media-video/ffmpeg-1.0.8:0 [-P-] [ ] media-video/ffmpeg-1.0.9:0 [-P-] [ ] media-video/ffmpeg-1.2.6:0 [-P-] [ ] media-video/ffmpeg-2.2.2:0/52.55.55 [-P-] [ ] media-video/ffmpeg-2.2.3:0/52.55.55 [IP-] [ ] media-video/ffmpeg-2.2.3-r1:0/52.55.55 [-P-] [ -] media-video/ffmpeg-:0/52.55.55 root@fireball / # I try not to use the versions. I don't think I ever have. I tried unmerging openjpeg and ffmpeg, doing the preserved-rebuild thing and I still get this error when I try to update again. I have also synced twice just in case I got a mixed version of the tree. I also tried to do a emerge -e system as well but it spits that error out first thing. Anyone shed some light on this? Thanks. Dale :-) :-) -- I am only responsible for what I said ... Not for what you understood or how you interpreted my words!
Re: [gentoo-user] Dependency conflict. openjpeg ffmpeg
On 14/06/2014 23:23, Dale wrote: > Howdy, > > I can't figure out a way around this one. Usually keywording, maybe > that should be unkeywording, a newer version works but doesn't seem to > in this case. This started as part of a emerge -uvaDN world. > > Error I get: > > WARNING: One or more updates/rebuilds have been skipped due to a > dependency conflict: > > media-libs/openjpeg:0 > > (media-libs/openjpeg-1.5.1:0/0::gentoo, ebuild scheduled for merge) > conflicts with > >=media-libs/openjpeg-1.3-r2:0[abi_x86_64(-)] required by > (media-video/ffmpeg-2.2.3-r1:0/52.55.55::gentoo, ebuild scheduled for merge) > > Little more info: > > root@fireball / # equery list -p openjpeg ffmpeg > * Searching for openjpeg ... > [IP-] [ ] media-libs/openjpeg-1.4-r1:0 > [-P-] [ ] media-libs/openjpeg-1.5.0:0 > [-P-] [ ] media-libs/openjpeg-1.5.1:0 > [-P-] [ ~] media-libs/openjpeg-1.5.1-r1:0 > [IP-] [ ] media-libs/openjpeg-2.0.0:2 > [-P-] [ -] media-libs/openjpeg-:2 > > * Searching for ffmpeg ... > [-P-] [ ] media-video/ffmpeg-0.10.12:0.10 > [-P-] [ ] media-video/ffmpeg-1.0.8:0 > [-P-] [ ] media-video/ffmpeg-1.0.9:0 > [-P-] [ ] media-video/ffmpeg-1.2.6:0 > [-P-] [ ] media-video/ffmpeg-2.2.2:0/52.55.55 > [-P-] [ ] media-video/ffmpeg-2.2.3:0/52.55.55 > [IP-] [ ] media-video/ffmpeg-2.2.3-r1:0/52.55.55 > [-P-] [ -] media-video/ffmpeg-:0/52.55.55 > root@fireball / # > > I try not to use the versions. I don't think I ever have. I tried > unmerging openjpeg and ffmpeg, doing the preserved-rebuild thing and I > still get this error when I try to update again. I have also synced > twice just in case I got a mixed version of the tree. I also tried to > do a emerge -e system as well but it spits that error out first thing. > > Anyone shed some light on this? Look closely at the deps. You don't have a blocker, you have a conflict. Your version of openjpeg is OK, the sub-slot operators are not. What's the result of "eix openjpeg"? -- Alan McKinnon alan.mckin...@gmail.com
WengPhone : Re: [gentoo-user] Windows <->Linux Video Chat App
On Sat, 2006-05-06 at 13:01 +0530, Farhan Ahmed wrote: > Ow Mun Heng wrote: > > Hi guys, > > > > Would like to know if there's any app available which can do that. > > Gaim-VV seems to have stopped devel. Ekiga doesn't work on windows. > > Skype works.. but it's only audio on Linux. > > > > Anyone?? > > Try wengophone (www.openwengo.org), it's in ~x86 branch of portage.. It > supports both audio and video on GNU/Linux and Windows > it's not building properly == Error Messages = build-wengo/linux2-release-symbols/libs/ffmpeg/libavutil/rational.h:51: warning: `av_q2d' defined but not used gcc -O2 -march=pentium3 -pipe -falign-functions=64 -mmmx -msse -msse2 -Wall -O3 -Wno-switch -DHAVE_AV_CONFIG_H= -D_FILE_OFFSET_BITS=64 -D_GNU_SOURCE= -D_LARGEFILE_SOURCE= -Ibuild-wengo/linux2-release-symbols/libs/ffmpeg/libavu til -Ibuild-wengo/linux2-release-symbols/libs/ffmpeg -c -o build-wengo/linux2-release-symbols/libs/ffmpeg/libavcodec/msmpeg4.os build-wengo/linux2-release-symbols/libs/ffmpeg/libavcodec/msmpeg4.c build-wengo/linux2-release-symbols/libs/ffmpeg/libavcodec/msmpeg4.c: In function `msmpeg4_pred_dc': build-wengo/linux2-release-symbols/libs/ffmpeg/libavcodec/msmpeg4.c:729: error: can't find a register in class `GENERAL_REGS' while reloading `asm' build-wengo/linux2-release-symbols/libs/ffmpeg/libavcodec/wmv2.c: At top level: build-wengo/linux2-release-symbols/libs/ffmpeg/libavutil/rational.h:41: warning: `av_cmp_q' defined but not used build-wengo/linux2-release-symbols/libs/ffmpeg/libavutil/rational.h:51: warning: `av_q2d' defined but not used scons: *** [build-wengo/linux2-release-symbols/libs/ffmpeg/libavcodec/msmpeg4.os] Error 1 = Recompiling ffmpeg now. -- Ow Mun Heng Gentoo/Linux on DELL D600 1.4Ghz 1.5GB RAM 98% Microsoft(tm) Free!! Neuromancer 02:02:04 up 1 day, 18:30, 8 users, load average: 2.96, 2.22, 1.59 -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Weirdness when emerging ffmpeg
On Sun, Oct 07, 2012 at 12:58:37AM -0400, Walter Dnes wrote > > What is it whining about?!?! I want to overwrite it, not pull in a > second version side-by-side. I tried the suggestion, but no luck... [...deletia...] > I said "screw it" (or words to that effect), unmerged ffmpeg, and > re-emerged it. The emerge is running as I type. I don't know why, but there were indeed ffmpeg 0.10.2 and 0.10.3 versions installed. Doing... emerge --unmerge ffmpeg emerge ffmpeg ...uninstalled the 0.10.3 version and re-installed it, which is not what I wanted. What I had to do was... emerge --unmerge ffmpeg (uninstalls 0.10.3) emerge --unmerge ffmpeg (uninstalls 0.10.2) emerge ffmpeg revdep-rebuild did not detect any dependancies on 0.10.2. -- Walter Dnes I don't run "desktop environments"; I run useful applications
Re: [gentoo-user] MEGA sync problems
On Fri, 2021-10-08 at 14:33 -0600, Skippy wrote: > > I've been informed that 4.5.3 is failing because it needs <=ffmpeg-3.4. > > That brings me to how to install such a version of ffmpeg. My limited > understanding of slots tells me this should be possible, but I've yet to > find anything explaining how to install the older ffmpeg without > disturbing the newer version. It needs something older than ffmpeg-4.4. You can try the previous version: $ emerge -v1 =media-video/ffmpeg-4.3.2-r1 ffmpeg isn't slotted, so you can't install two versions at the same time. Ideally, the maintainer of the overlay would update the megasync ebuilds to require the older ffmpeg. That should work so long as nothing else on your system needs the newer version of ffmpeg.
Re: [gentoo-user] Re: Why does high-res video drop frames at 60% CPU?
>>>> Does mplayer from multimedia overlay include mplayer-mt and ffmpeg-mt >>>> patches, or just ffmpeg-mt? >>> >>> "mplayer-mt" is mplayer with ffmpeg-mt. >> >> Sorry for my misunderstanding. I'd like to follow the latest mplayer >> with ffmpeg-mt support. > > There is no latest "mplayer with ffmpeg-mt" support. There is mplayer, > ffmpeg and ffmpeg-mt. To get what most people refer to as "mplayer-mt", you > have to replace the bundled ffmeg that is included in mplayer with > ffmpeg-mt. > > >> Is there a way to either do that >> specifically, or to follow the latest mplayer version in the >> multimedia overlay? The situation is a little tricky since there is a >> version in portage that is newer than the newest version in the >> multimedia overlay. > > That's because the developer who updates the multimedia overlay didn't yet > put the ebuild there. The latest version I released (which is based on the > latest available ffmpeg-mt sources) is "1.0_rc4_p20100626": > > http://forums.gentoo.org/viewtopic-t-789673.html Got it, thanks. Hopefully that shows up in the multimedia overlay soon. It's interesting that the mplayer-uau ebuild includes a threads USE flag in addition to the ffmpeg-mt one. - Grant
[gentoo-user] Re: ffmpeg and libav
On 19/05/12 06:30, Nikos Chantziaras wrote: On 17/05/12 01:29, john wrote: Hello, I have changed by use flag for ffmpeg to include theora. When i try emerge I get the following [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking media-video/libav-0.8.2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. Try to sync your portage tree again. There was a bug in the ebuilds that would result in blockers. Other than that, you should probably remove all references to ffmpeg and libav from world, and then "emerge -1" either media-video/ffmpeg or media-video/libav according to which implementation you prefer. If you're using media-video/mplayer, then you don't have a choice; you need media-video/ffmpeg. If you're using media-video/mplayer2, then you can use either one. I forgot to mention that you *need* to set virtual/ffmpeg to the same USE flags you have set for media-video/ffmpeg (or media-video/libav, if you decide to use that one instead.) That means duplicate USE flags in your package.use: virtual/ffmpeg foo bar baz media-video/libav foo bar baz media-video/libav foo bar baz Yes, virtuals suck.
[gentoo-user] Re: Why does high-res video drop frames at 60% CPU?
On 07/08/2010 08:37 PM, Grant wrote: Does mplayer from multimedia overlay include mplayer-mt and ffmpeg-mt patches, or just ffmpeg-mt? "mplayer-mt" is mplayer with ffmpeg-mt. Sorry for my misunderstanding. I'd like to follow the latest mplayer with ffmpeg-mt support. There is no latest "mplayer with ffmpeg-mt" support. There is mplayer, ffmpeg and ffmpeg-mt. To get what most people refer to as "mplayer-mt", you have to replace the bundled ffmeg that is included in mplayer with ffmpeg-mt. Is there a way to either do that specifically, or to follow the latest mplayer version in the multimedia overlay? The situation is a little tricky since there is a version in portage that is newer than the newest version in the multimedia overlay. That's because the developer who updates the multimedia overlay didn't yet put the ebuild there. The latest version I released (which is based on the latest available ffmpeg-mt sources) is "1.0_rc4_p20100626": http://forums.gentoo.org/viewtopic-t-789673.html
Re: [gentoo-user] ffmpeg command not found
2015-04-12 12:58 GMT-06:00 gevisz : > I used to convert dav to avi files with the following command > yet a year ago: > $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi > but now, while trying to use it, I get >> bash: ffmpeg: command not found > > What happened? > > I still have virtual/ffmpeg package installed. > In my case it points to libav. > >From the ffmpeg website[1]: FFmpeg is the leading multimedia framework ... ... It contains libavcodec, libavutil, libavformat, libavfilter, libavdevice, libswscale and libswresample which can be used by applications. As well as ffmpeg, ffserver, ffplay and ffprobe which can be used by end users for transcoding, streaming and playing. So libav does not have all the stuff you want. As said above read the news item it has important information about this setting in Gentoo, anyway what you want is to have this in your make.conf: USE="... -libav ffmpeg ..." [1] http://ffmpeg.org/about.html
Re: [gentoo-user] More weird portage behavior
>> >> [0] /usr/portage >> >> [1] /usr/portage/local/layman/berkano >> > >> > Any chance ffmpeg is provided by both overlays? >> >> Yes, media-video/ffmpeg-2009 is provided by berkano and >> media-video/ffmpeg-0.4.9_p2009020 is provided by /usr/portage. Is >> that a problem? > > Yes. You've got ffmpeg-2009 installed, but media- > video/dvdstyler-1.7.2_beta4 wants to have ffmpeg with the "encode" USE flag, > which your installed version doesn't seem to have, but ffmpeg-0.4.9_p20090201 > does. > > Bye... > > Dirk Good eye Dirk, I think that's it. Thank you. - Grant
Re: [gentoo-user] Licenses
Bo Ørsted Andresen wrote: And mplayer doesn't depend on ffmpeg at all... It is true mplayer doesn't depend on you installing an ffmpeg package, but mplayer point releases have the ffmpeg libav dirs which are built into the mplayer binary. That makes mplayer a wrapper around the ffmpeg engine in my book though admittedly a fairly interesting and useful one. Mplayer's ffmpeg libs are usually a month or so behind current ffmpeg and the included hooks in Mplayer are there for the use of non free codecs. It's been experience that you tend to lean towards mplayer if you want to use non free code to increase the number of video formats you can decode/view. In any case both recent versions of ffmpeg and mplayer in portage, 20061016 or better, have the newer ffmpeg real decoder. However I'm not sure it supports everything in real10 or whatever they're calling the Helix format. You can also skip installing win32/real codecs and download the codecs directly from mplayer in their essential codecs pack, but you might need to massage them into place on Gentoo. I'm not sure why the Gentoo ebuild requires the realplayer package to get the real codecs. kashani, who knows far too much about running and building ffmpeg and mplayer straight out of cvs -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] More weird portage behavior
Am Sonntag, 1. März 2009 19:20:25 schrieb Grant: > >> [0] /usr/portage > >> [1] /usr/portage/local/layman/berkano > > > > Any chance ffmpeg is provided by both overlays? > > Yes, media-video/ffmpeg-2009 is provided by berkano and > media-video/ffmpeg-0.4.9_p2009020 is provided by /usr/portage. Is > that a problem? Yes. You've got ffmpeg-2009 installed, but media- video/dvdstyler-1.7.2_beta4 wants to have ffmpeg with the "encode" USE flag, which your installed version doesn't seem to have, but ffmpeg-0.4.9_p20090201 does. Bye... Dirk signature.asc Description: This is a digitally signed message part.
Re: [gentoo-user] ffmpeg command not found
On Sun, Apr 12, 2015 at 9:58 PM, gevisz wrote: > I used to convert dav to avi files with the following command > yet a year ago: > $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi > but now, while trying to use it, I get > > bash: ffmpeg: command not found > > What happened? > > I still have virtual/ffmpeg package installed. > In my case it points to libav. > > See the following news item for details: eselect news list | grep ffmpeg [20] 2015-02-01 ffmpeg/libav conflict management: USE=libav
[gentoo-user] Re: ffmpeg command not found
On 2015-04-12, Alan Grimes wrote: > gevisz wrote: >> I used to convert dav to avi files with the following command >> yet a year ago: >> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi >> but now, while trying to use it, I get >>> bash: ffmpeg: command not found >> What happened? >> >> I still have virtual/ffmpeg package installed. >> In my case it points to libav. libav (not ffmpeg) at least used to provide an ffmpeg binary. But libav has considered this binary to be "deprecated". Did they (libav) drop it? -- Nuno Silva Helsinki, Finland
[gentoo-user] Re: USE="-libav ffmpeg"
On Tue, 10 Feb 2015 09:31:58 -0500 Alec Ten Harmsel wrote: > On 02/10/2015 09:13 AM, James wrote: > > Is this the best way to stay on ffmpeg? (USE="-libav ffmpeg") ? > > Yes, as far as I know. Me too. > There was a news item not too long ago about > this; eselect news list gives a "2015-02-01 ffmpeg/libav conflict > management: USE=libav" that you can read unless you've deleted it > already. TL;DR is that 'ffmpeg' enables ffmpeg/libav support, 'libav' > adds libav dependency, '-libav' adds ffmpeg dependency. That news item was withdrawn and the changes reverted because they wanted to consider handling it with a use_expand variable. If they do that, I guess we'll get another news item. (And if they don't do that, maybe we'll get the old news item back.)
Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile
On Sat, 18 Feb 2017 15:09:28 -0500, David W Noon wrote: > > [1 Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 > won't compile ] > [1.1 ] > On Sat, 18 Feb 2017 18:41:46 +, Mick (michaelkintz...@gmail.com) > wrote about "[gentoo-user] > media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile" (in > <1787634.SCHHRtlmJS@dell_xps>): > > [snip] > > So, what now? Am I supposed to remove/rebuild anything manually? The > > gst-plugins-ffmpeg package does not seem to have any reverse dependencies: > > ======= > > # emerge --depclean -p -v media-plugins/gst-plugins-ffmpeg > > Remove the -p from this and you are sorted. > > The new version of ffmpeg deprecates the old gstreamer plugins, so these > need to be removed. When I do this I get media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 pulled in by: media-plugins/gst-plugins-meta-0.10-r8 requires media-plugins/gst-plugins-ffmpeg:0.10 How to fix this? -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici cov...@ccs.covici.com
Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile
On 18/02/2017 22:47, John Covici wrote: > On Sat, 18 Feb 2017 15:09:28 -0500, > David W Noon wrote: >> >> [1 Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 >> won't compile ] >> [1.1 ] >> On Sat, 18 Feb 2017 18:41:46 +, Mick (michaelkintz...@gmail.com) >> wrote about "[gentoo-user] >> media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile" (in >> <1787634.SCHHRtlmJS@dell_xps>): >> >> [snip] >>> So, what now? Am I supposed to remove/rebuild anything manually? The >>> gst-plugins-ffmpeg package does not seem to have any reverse dependencies: >>> === >>> # emerge --depclean -p -v media-plugins/gst-plugins-ffmpeg >> >> Remove the -p from this and you are sorted. >> >> The new version of ffmpeg deprecates the old gstreamer plugins, so these >> need to be removed. > > When I do this I get > media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 pulled in by: > media-plugins/gst-plugins-meta-0.10-r8 requires > media-plugins/gst-plugins-ffmpeg:0.10 > > How to fix this? > > What is pulling in gst-plugins-meta? Is it in world and SLOTted? -- Alan McKinnon alan.mckin...@gmail.com
[gentoo-user] Re: Why does high-res video drop frames at 60% CPU?
On 07/08/2010 11:28 PM, Grant wrote: Does mplayer from multimedia overlay include mplayer-mt and ffmpeg-mt patches, or just ffmpeg-mt? "mplayer-mt" is mplayer with ffmpeg-mt. Sorry for my misunderstanding. I'd like to follow the latest mplayer with ffmpeg-mt support. There is no latest "mplayer with ffmpeg-mt" support. There is mplayer, ffmpeg and ffmpeg-mt. To get what most people refer to as "mplayer-mt", you have to replace the bundled ffmeg that is included in mplayer with ffmpeg-mt. Is there a way to either do that specifically, or to follow the latest mplayer version in the multimedia overlay? The situation is a little tricky since there is a version in portage that is newer than the newest version in the multimedia overlay. That's because the developer who updates the multimedia overlay didn't yet put the ebuild there. The latest version I released (which is based on the latest available ffmpeg-mt sources) is "1.0_rc4_p20100626": http://forums.gentoo.org/viewtopic-t-789673.html Got it, thanks. Hopefully that shows up in the multimedia overlay soon. It's interesting that the mplayer-uau ebuild includes a threads USE flag in addition to the ffmpeg-mt one. I guess it might be based on an older mplayer ebuild. Not sure. IIRC, "threads" was a valid USE flag in older mplayer ebuilds. I'm not sure what it was good for, but it didn't help at all to distribute decoding load across CPUs.
Re: [gentoo-user] ffmpeg - fails to compile on amd64
On Mon, Dec 12, 2011 at 2:28 PM, Joseph wrote: > I"m trying to install "kino" but ffmpeg fails to compile: > >>>> Configuring source in >>>> /var/tmp/portage/media-video/ffmpeg-0.7.8/work/ffmpeg-0.7.8 ... > > x86_64-pc-linux-gnu-gcc is unable to create an executable file. > If x86_64-pc-linux-gnu-gcc is a cross-compiler, use the > --enable-cross-compile option. > Only do this if you know what cross compiling means. > C compiler test failed. > > * ERROR: media-video/ffmpeg-0.7.8 failed (configure phase): > * (no error message) > * * Call stack: > * ebuild.sh, line 56: Called src_configure > * environment, line 2680: Called die > * The specific snippet of code: > * ./configure --prefix=/usr --libdir=/usr/$(get_libdir) > --shlibdir=/usr/$(get_libdir) --mandir=/usr/share/man --enable-shared > --cc="$(tc-getCC)" $(use_enable static-libs static) ${myconf} || die > * * If you need support, post the output of 'emerge --info > =media-video/ffmpeg-0.7.8', > * the complete build log and the output of 'emerge -pqv > =media-video/ffmpeg-0.7.8'. > * The complete build log is located at > '/var/tmp/portage/media-video/ffmpeg-0.7.8/temp/build.log'. > * The ebuild environment file is located at > '/var/tmp/portage/media-video/ffmpeg-0.7.8/temp/environment'. > * S: '/var/tmp/portage/media-video/ffmpeg-0.7.8/work/ffmpeg-0.7.8' That sounds like a configure-script-time error. I somehow borked up my gcc profile pretty badly the other day, and the solution turned out to be re-running: gcc-config $SOME_PROFILE where SOME_PROFILE is something you'll find under /etc/env.d/gcc After that, things worked fine for me again. (I was in the process of building an email because I was going to ask this list for help, and I figured out the solution while building the narrative of things I was trying and testing. It'll probably show up as another blog post.) -- :wq
Re: [gentoo-user] Cannot reinstall ffmpeg since new cpu flags
On Sun, Feb 1, 2015 at 8:44 PM, Matthias Hanft wrote: > Hi, > > I have installed the new CPU_FLAGS_X86, as "cpuinfo2cpuflags-x86" > told me: CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" > > When I did "emerge -NDuv @world" afterwards, there were some re-installs. > Everything was fine, except ffmpeg. emerge displays: > > [ebuild R] media-video/ffmpeg-1.2.6-r1 USE="bzip2 encode examples > fontconfig gnutls hardcoded-tables iconv libcaca mp3 network truetype > vorbis x264 xvid zlib -X -aac -aacplus -alsa (-altivec) > -amr -bindist -bluray -cdio (-celt) -cpudetection -debug -doc -faac -fdk > -flite -frei0r -gsm -iec61883 -ieee1394 -jack -jpeg2k -libass -libsoxr > -libv4l -modplug (-neon) -openal -openssl -opus -oss > -pic -pulseaudio -rtmp -schroedinger -sdl -speex -static-libs {-test} > -theora -threads -twolame -v4l -vaapi -vdpau (-vis) -vpx (-3dnow%) > (-3dnowext%) (-avx%) (-mmx%) (-mmxext%) (-ssse3%)" > CPU_FLAGS_X86="mmx%* mmxext%* -3dnow% -3dnowext% -avx% -ssse3%" > FFTOOLS="aviocat cws2fws ffescape ffeval fourcc2pixfmt graph2dot ismindex > pktdumper qt-faststart trasher" 0 KiB > > and running emerge, after many lines, I get > > [...] > /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/mpeg12.c:1164:12: > warning: 'mpeg_decode_update_thread_context' defined but not used > [-Wunused-function] > static int mpeg_decode_update_thread_context(AVCodecContext *avctx, const > AVCodecContext *avctx_from) > ^ > /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/common.mak:48: > recipe for target 'libavcodec/motion_est.o' failed > make: *** [libavcodec/motion_est.o] Error 1 > make: *** Waiting for unfinished jobs > * ERROR: media-video/ffmpeg-1.2.6-r1::gentoo failed (compile phase): > * emake failed > > Google can't find this special error message (yet?), so I believe I'm > the only one getting that error (and, hence, didn't want to file a bug > report instantly). Perhaps I set some weird use flags? > > (No graphics installed on that machine, it's just a server which uses > command-line ffmpeg-converting, mainly sound files, not even videos.) > > Thanks, > > -Matt > > What's the output of the command lines shown below on your system? grep -Es 'ffmpeg|CPU' /etc/portage/* equery -q u media-video/ffmpeg|grep cpu
[gentoo-user] Re: ffmpeg and libav
On 17/05/12 01:29, john wrote: Hello, I have changed by use flag for ffmpeg to include theora. When i try emerge I get the following [blocks B ] media-video/ffmpeg ("media-video/ffmpeg" is blocking media-video/libav-0.8.2) * Error: The above package list contains packages which cannot be * installed at the same time on the same system. Try to sync your portage tree again. There was a bug in the ebuilds that would result in blockers. Other than that, you should probably remove all references to ffmpeg and libav from world, and then "emerge -1" either media-video/ffmpeg or media-video/libav according to which implementation you prefer. If you're using media-video/mplayer, then you don't have a choice; you need media-video/ffmpeg. If you're using media-video/mplayer2, then you can use either one.
Re: [gentoo-user] blocking package isn't really there.
On Wednesday 22 August 2007, a tiny voice compelled Neil Bothwick to write: > Hello Ernie Schroder, > > > [blocks B ] >media-video/ffmpeg-0.4.9_p20070525 (is blocking > > media-video/kino-1.0.0) > > > > [EMAIL PROTECTED] ~ $ sudo emerge -C ffmpeg-0.4.9_p20070525 > > > > --- Couldn't find 'ffmpeg-0.4.9_p20070525' to unmerge. > > The message that >media-video/ffmpeg-0.4.9_p20070525 is blocking kino, > the > is significant and you probably have a later version that the > minimum blocking version in the message. unmerge ffmpeg and kino should > pull in a suitable version to replace it. However, you may then hit the > upgrade/downgrade cycle as subsequent emerge worlds want to upgrade > ffmpeg again. > > A longer term fix is to emerge kino 1.1.0, which is currently in testing, > with > echo '~media-video/kino-1.1.0' >>/etc/portage/package.keywords I've been there, done that Niel. Just to satisfy curiosity and to have code to post, I removed the ffmpeg-0.4.9_p20070616-r again and did: emerge -p kino These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] media-video/ffmpeg-0.4.9_p20070616-r1 USE="X encode mmx ogg oss sdl truetype vorbis zlib -a52 -aac (-altivec) -amr -debug -doc -ieee1394 -imlib -network -test -theora -threads -v4l -x264 -xvid" [ebuild N] media-libs/libdv-1.0.0-r2 USE="sdl xv -debug" [ebuild N] media-libs/libiec61883-1.1.0 USE="-examples" [ebuild N] media-video/dvdauthor-0.6.11 [ebuild N ] media-sound/rawrec-0.9.98 [ebuild N] media-video/kino-1.0.0 USE="alsa dvdr quicktime vorbis -gpac -sox" [blocks B ] >media-video/ffmpeg-0.4.9_p20070525 (is blocking media-video/kino-1.0.0) Like you said, kino wants a later vervion than -0.4.9_p20070525 so it tries to pull ffmpeg-0.4.9_p20070616-r but the block persists. If I can't solve this soon I'll try the masked kino. -- Regards, Ernie -- [EMAIL PROTECTED] mailing list
Re: [gentoo-user] Re: mplayer(2) ???
Am 22.09.2011 23:54, schrieb Mick: > On Thursday 22 Sep 2011 09:15:42 Nikos Chantziaras wrote: >> On 09/22/2011 12:58 AM, Mick wrote: >>> On Wednesday 21 Sep 2011 09:19:39 Sebastian Beßler wrote: >>>>> Does mplayer2 work with smplayer or kmplayer? >>>> >>>> I use mplayer2 with smplayer for a few month now and everything works >>>> just fine for me. >>> >>> Any idea when ffmpeg-mt might make it to the main portage tree? >> >> It's already in the tree. Both ffmpeg as well as libav now have it. > > Sorry I can't see a USE flag or ffmpeg-mt package in portage: > > $ eix -l ffmpeg | grep mt > $ > > or are you saying that the code has been merged in the vanilla ffmpeg and > libav without the need for a USE flag? The bug I linked to mentioned that it has been merged into ffmpeg and libav. Both packages have USE="threads". If you use mplayer2, you also see some output that mentions starting ffmpeg with x threads. The bug also mentions that work on ffmpeg-mt continues so maybe you can expect more merges or a new ebuild if the features are worth the effort. Regards, Florian Philipp signature.asc Description: OpenPGP digital signature
[gentoo-user] xine is in glsa-check but doesn't emerge
Hi, xine-lib shows up in glsa-check -t all, so I try to emerge it: root> emerge --ask --oneshot --verbose ">=media-libs/xine-lib-1.1.1-r3" >>> cfg-update-1.8.0-r3 : No new packages have been emerged, checksum index >>> OK... These are the packages that I would merge, in order: Calculating dependencies \ !!! All ebuilds that could satisfy "~media-video/ffmpeg-0.4.9_p20051120" have been masked. !!! One of the following masked packages is required to complete your request: - media-video/ffmpeg-0.4.9_p20051120 (masked by: ~x86 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. !!!(dependency required by "media-libs/xine-lib-1.1.1-r3" [ebuild]) root> eix ffmpeg [...] * media-video/ffmpeg Available versions: 0.4.9_p20050226-r3 0.4.9_p20050226-r5 ~0.4.9_p20050906 ~0.4.9_p20051120 0.4.9_p20051216 Installed: 0.4.9_p20051216 Homepage:http://ffmpeg.sourceforge.net/ Description: Complete solution to record, convert and stream audio and video. Includes libavcodec. root> grep ffmpeg /etc/portage/package.* root> Hmm. What's up here? If I try to emerge ffmpeg, it happily re-emerges ffmpeg-0.4.9_p20051216, but if I want to emerge xine-lib, it says that ~media-video/ffmpeg-0.4.9_p20051120 is masked? Regards... Michael -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Re: USE="-libav ffmpeg"
»Q« wrote: > On Tue, 10 Feb 2015 09:31:58 -0500 > Alec Ten Harmsel wrote: > >> On 02/10/2015 09:13 AM, James wrote: >>> Is this the best way to stay on ffmpeg? (USE="-libav ffmpeg") ? >> Yes, as far as I know. > Me too. > >> There was a news item not too long ago about >> this; eselect news list gives a "2015-02-01 ffmpeg/libav conflict >> management: USE=libav" that you can read unless you've deleted it >> already. TL;DR is that 'ffmpeg' enables ffmpeg/libav support, 'libav' >> adds libav dependency, '-libav' adds ffmpeg dependency. > That news item was withdrawn and the changes reverted because they > wanted to consider handling it with a use_expand variable. If they do > that, I guess we'll get another news item. (And if they don't do that, > maybe we'll get the old news item back.) > > > The discussion on -dev led to this poll too. https://forums.gentoo.org/viewtopic-t-1010096.html Some may want to vote of they have a strong preference. Dale :-) :-)
Re: [gentoo-user] blocking package isn't really there.
Hello Ernie Schroder, > [blocks B ] >media-video/ffmpeg-0.4.9_p20070525 (is blocking > media-video/kino-1.0.0) > > [EMAIL PROTECTED] ~ $ sudo emerge -C ffmpeg-0.4.9_p20070525 > > --- Couldn't find 'ffmpeg-0.4.9_p20070525' to unmerge. The message that >media-video/ffmpeg-0.4.9_p20070525 is blocking kino, the > is significant and you probably have a later version that the minimum blocking version in the message. unmerge ffmpeg and kino should pull in a suitable version to replace it. However, you may then hit the upgrade/downgrade cycle as subsequent emerge worlds want to upgrade ffmpeg again. A longer term fix is to emerge kino 1.1.0, which is currently in testing, with echo '~media-video/kino-1.1.0' >>/etc/portage/package.keywords -- Neil Bothwick How do a fool and his money GET together? signature.asc Description: PGP signature
Re: [gentoo-user] ffmpeg command not found
2015-04-12 22:04 GMT+03:00 Alexander Kapshuk : > On Sun, Apr 12, 2015 at 9:58 PM, gevisz wrote: >> >> I used to convert dav to avi files with the following command >> yet a year ago: >> $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi >> but now, while trying to use it, I get >> > bash: ffmpeg: command not found >> >> What happened? >> >> I still have virtual/ffmpeg package installed. >> In my case it points to libav. >> > See the following news item for details: > eselect news list | grep ffmpeg > [20] 2015-02-01 ffmpeg/libav conflict management: USE=libav Thank you for your reply. I am aware of that change. But the news says: "Users who currently use libav (the Gentoo default) do not have to perform any action since USE=libav is enabled by default." So, I "performed no actions". And I still have media-video/libav-9.17 installed. P.S. I have nor libav no ffmpeg USE flags in make.conf but I think that USE=libav is enabled somewhere in the profile. Am I wrong?
[gentoo-user] ffmpeg ffserver problems
I'm trying to create a streaming server using ffmpeg, and I'm stuck, so please advise if You can. I've tested : * *ffmpeg-0.4.9_p20080326* * *ffmpeg-0.4.9_p20070616* Both versions behave the same way. This is my emerge -pv ffmpeg /media-video/ffmpeg-0.4.9_p20080326 USE="a52 aac amr bindist debug doc encode imlib mmx mp3 network theora threads x264 xvid zlib -X (-altivec) -hardcoded-tables -ieee1394 -ipv6 -sdl -test -truetype -vorbis"/ This command: *# ffmpeg -r 25 -s 352x288 -y -f video4linux2 -vc 1 -i /dev/video0 -f oss -itsoffset 00:00:00.500 -i /dev/dsp -isync -vcodec wmv1 -acodec wmav1 /tmp/test.wmv *gives me a perfect wmv file created from bt878 card and audio card Unfortunatelly when I run: *# ffserver -f /etc/ffserver/ffserver.conf # ffmpeg -r 25 -s vga -y -f video4linux2 -vc 1 -i /dev/video0 -f oss -itsoffset 00:00:00.500 -i /dev/dsp -isync http://localhost:8090/feed.ffm* I get no viewable steam from ffserver, although everything is encoding like it should (at least that is what shell tells me) My ffserver.conf : (the important parts atleast) # Port 8090 BindAddress 0.0.0.0 MaxClients 1000 MaxBandwidth 2 CustomLog /var/log/ffserver/access_log FileMaxSize 200K ACL allow 127.0.0.1 Feed feed.ffm Format asf AudioBitRate 64 AudioChannels 1 AudioSampleRate 22050 VideoBitRate 256 VideoBufferSize 400 VideoFrameRate 15 VideoSize 160x128 VideoGopSize 25 AudioCodec wmav1 VideoCodec wmv1 VideoQMin 3 VideoQMax 16 Preroll 15 StartSendOnKey ###
Re: [gentoo-user] vlc wants to slot ffmpeg?
On 27 Jun 2008, at 17:08, Brian Johnson wrote: ... This doesn't mean that ffmpeg is slotted. It means that the version of VLC you're trying to merge depends on an OLDER version of ffmpeg. VLC has some major issues with later versions of ffmpeg that are being handled rather poorly upstream. So unfortunately, if you want to use a stable VLC (0.8.x) you have to use a rather old ffmpeg. Nothing can be done to correct this. If you want a newer ffmpeg, try moving to a masked version of VLC or find a 0.9.x version in an overlay. Any attempt at making VLC 0.8.x work with newer versions of ffmpeg will result in video playback with audio only (no video). Thanks for the explanation. I'll wait until 0.9 goes stable. When originally running `emerge -pv world` I *did* get an emerge message about slotting, and it did appear to be trying to emerge BOTH versions of ffmpeg, but I'm afraid I can't reproduce this now. I guess I could do so by grabbing the media-video/vlc-0.8.6f ebuild from Portage's attic putting it in local, but I can't be arsed. You'll just have to trust me when I say I don't know the exact message. Thanks for trying, Stroller.
Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile
On Saturday 18 Feb 2017 22:52:31 David W Noon wrote: > On Sat, 18 Feb 2017 15:47:39 -0500, John Covici (cov...@ccs.covici.com) > wrote about "Re: [gentoo-user] > media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile" (in > > ): > > On Sat, 18 Feb 2017 15:09:28 -0500, > > > David W Noon wrote: > [snip] > > >> The new version of ffmpeg deprecates the old gstreamer plugins, so these > >> need to be removed. > > > > When I do this I get > > > > media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 pulled in by: > > media-plugins/gst-plugins-meta-0.10-r8 requires > > > > media-plugins/gst-plugins-ffmpeg:0.10 > > > > How to fix this? > > You need to upgrade media-plugins/gst-plugins-meta to 0.10-r11, which is > the current stable. This version no longer supports gst-plugins-ffmpeg > because the latter is totally broken. Thank you all for your responses. gst-plugins-ffmpeg is not in world: # grep gst-plugins-ffmpeg /var/lib/portage/world # I have media-plugins/gst-plugins-meta-0.10-r11 already installed. So, I uninstalled media-plugins/gst-plugins-ffmpeg, then @preserved-rebuild dragged this in: # emerge @preserved-rebuild -a These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild R] media-libs/libquicktime-1.2.4-r1 [ebuild R] media-video/transcode-1.1.7-r3 [ebuild R] kde-frameworks/kfilemetadata-4.14.3 [4.14.3] and all seems to be OK so far, but if I come across any major malfunction I will install media-plugins/gst-plugins-libav as pointed out in the enotice and also mentioned by Corbin. -- Regards, Mick signature.asc Description: This is a digitally signed message part.
[gentoo-user] Cannot reinstall ffmpeg since new cpu flags
Hi, I have installed the new CPU_FLAGS_X86, as "cpuinfo2cpuflags-x86" told me: CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" When I did "emerge -NDuv @world" afterwards, there were some re-installs. Everything was fine, except ffmpeg. emerge displays: [ebuild R] media-video/ffmpeg-1.2.6-r1 USE="bzip2 encode examples fontconfig gnutls hardcoded-tables iconv libcaca mp3 network truetype vorbis x264 xvid zlib -X -aac -aacplus -alsa (-altivec) -amr -bindist -bluray -cdio (-celt) -cpudetection -debug -doc -faac -fdk -flite -frei0r -gsm -iec61883 -ieee1394 -jack -jpeg2k -libass -libsoxr -libv4l -modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -rtmp -schroedinger -sdl -speex -static-libs {-test} -theora -threads -twolame -v4l -vaapi -vdpau (-vis) -vpx (-3dnow%) (-3dnowext%) (-avx%) (-mmx%) (-mmxext%) (-ssse3%)" CPU_FLAGS_X86="mmx%* mmxext%* -3dnow% -3dnowext% -avx% -ssse3%" FFTOOLS="aviocat cws2fws ffescape ffeval fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 0 KiB and running emerge, after many lines, I get [...] /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/mpeg12.c:1164:12: warning: 'mpeg_decode_update_thread_context' defined but not used [-Wunused-function] static int mpeg_decode_update_thread_context(AVCodecContext *avctx, const AVCodecContext *avctx_from) ^ /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/common.mak:48: recipe for target 'libavcodec/motion_est.o' failed make: *** [libavcodec/motion_est.o] Error 1 make: *** Waiting for unfinished jobs * ERROR: media-video/ffmpeg-1.2.6-r1::gentoo failed (compile phase): * emake failed Google can't find this special error message (yet?), so I believe I'm the only one getting that error (and, hence, didn't want to file a bug report instantly). Perhaps I set some weird use flags? (No graphics installed on that machine, it's just a server which uses command-line ffmpeg-converting, mainly sound files, not even videos.) Thanks, -Matt
Re: [gentoo-user] vlc wants to slot ffmpeg?
Stroller, This doesn't mean that ffmpeg is slotted. It means that the version of VLC you're trying to merge depends on an OLDER version of ffmpeg. VLC has some major issues with later versions of ffmpeg that are being handled rather poorly upstream. So unfortunately, if you want to use a stable VLC (0.8.x) you have to use a rather old ffmpeg. Nothing can be done to correct this. If you want a newer ffmpeg, try moving to a masked version of VLC or find a 0.9.x version in an overlay. Any attempt at making VLC 0.8.x work with newer versions of ffmpeg will result in video playback with audio only (no video). - Brian On Fri, Jun 27, 2008 at 3:39 AM, Stroller <[EMAIL PROTECTED]> wrote: > Hi there, > > With an `emerge -pv world` today I've noticed an anomaly with vlv & ffmpeg. > It initially came up with a portage message which reported AFAIR a package > would be slotted for the first time. I uninstalled vlc just for the moment, > and upgraded ffmpeg to the latest version. Still I see this problem: > > > 901 ~ $ emerge -pv ffmpeg > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild R ] media-video/ffmpeg-0.4.9_p20080326 USE="a52 aac doc encode > mmx mp3 network theora truetype vorbis x264 xvid zlib -X (-altivec) -amr > -bindist -debug -hardcoded-tables -ieee1394 -imlib -ipv6 -sdl -test > -threads" 0 kB > > Total: 1 package (1 reinstall), Size of downloads: 0 kB > 901 ~ $ emerge -pv vlc > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild UD] media-video/ffmpeg-0.4.9_p20070616 [0.4.9_p20080326] > USE="a52 aac doc encode mmx network ogg%* theora truetype vorbis x264 xvid > zlib -X (-altivec) -amr -debug -ieee1394 -imlib -oss% -sdl -test -threads > -v4l% (-bindist%) (-hardcoded-tables%) (-ipv6%) (-mp3%*)" 0 kB > [ebuild N] media-video/vlc-0.8.6g USE="a52 dvd flac live mp3 mpeg > musepack ncurses ogg png samba stream svga theora truetype vlm vorbis > win32codecs x264 xml -3dfx -X -aalib -alsa (-altivec) -arts -avahi -bidi > -cdda -cddb -corba -daap -dc1394 -debug -directfb -dts -dvb -esd -fbcon -ggi > -gnome -gnutls -hal -httpd -jack -libcaca -libnotify -lirc -matroska > -modplug -nsplugin -opengl -optimisememory -oss -rtsp -sdl -sdl-image > -seamonkey -shout -skins -speex -svg -upnp -v4l -vcd -wxwindows -xinerama > -xosd -xulrunner -xv" 11,417 kB > > Total: 2 packages (1 downgrade, 1 new), Size of downloads: 11,417 kB > 902 ~ $ > > > I would (obviously) prefer not to have two different versions of ffmpeg on > my system, and you'll see that the version pulled in by vlc has the mp3 USE > flag forcibly disabled. I don't know that I've ever actually used vlc, so > this is probably unimportant, but I'd like to have it installed just in case > I want to stream video around the house in the future. Does anyone know if > there's a workaround for this? > > Cheers, > > Stroller. > > -- > gentoo-user@lists.gentoo.org mailing list > >
[gentoo-user] ffmpeg: WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict
Howdy, I either started a thread on this a while back or it was mentioned inside another thread. This has been popping up for months now. Either I have something set wrong or there is a problem in a ebuild or something. I just don't know what. This is what I get. I'm having to use this command because it does update everything else. This however triggers the same as I get during a regular world update. root@fireball / # emerge -auDN ffmpeg mpv mplayer These are the packages that would be merged, in order: Calculating dependencies... done! Dependency resolution took 269.57 s (backtrack: 0/500). Total: 0 packages, Size of downloads: 0 KiB WARNING: One or more updates/rebuilds have been skipped due to a dependency conflict: media-video/ffmpeg:0 (media-video/ffmpeg-6.1:0/58.60.60::gentoo, ebuild scheduled for merge) USE="X alsa bluray bzip2 dav1d encode fdk fontconfig frei0r gnutls gpl iconv jpeg2k lcms libass lzma mp3 network nvenc opengl openh264 postproc pulseaudio sdl svg theora threads truetype vorbis vpx vulkan webp x264 x265 xvid zlib -amf -amr -amrenc (-appkit) -bs2b -cdio -chromaprint -chromium -codec2 -cpudetection -cuda -debug -doc -flite -fribidi -gcrypt -glslang -gme -gmp -gsm -hardcoded-tables -iec61883 -ieee1394 -jack -jpegxl -kvazaar -ladspa -libaom -libaribb24 -libcaca -libdrm -libilbc -libplacebo -librtmp -libsoxr -libtesseract -libv4l -libxml2 -lv2 (-mipsdspr1) (-mipsdspr2) (-mipsfpu) (-mmal) -modplug -openal -opencl -openssl -opus -oss -pic -qsv -rav1e -rubberband -samba -shaderc -snappy -sndio -speex -srt -ssh -static-libs -svt-av1 -test -twolame -v4l -vaapi -vdpau -verify-sig -vidstab -vmaf -zeromq -zimg -zvbi" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="aes avx fma3 fma4 mmx mmxext sse sse2 sse3 sse4_1 sse4_2 ssse3 xop -3dnow -3dnowext -avx2" FFTOOLS="aviocat cws2fws ffescape ffeval ffhash fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart sidxindex trasher" conflicts with media-video/ffmpeg:0/56.58.58= required by (kde-frameworks/kfilemetadata-5.112.0:5/5.112::gentoo, installed) USE="epub exif ffmpeg pdf taglib -debug -doc -mobi -test" ABI_X86="(64)" >=media-video/ffmpeg-2:0/56.58.58=[encode] required by (app-text/unpaper-7.0.0:0/0::gentoo, installed) USE="-test" ABI_X86="(64)" media-video/ffmpeg:0/56.58.58= required by (media-video/pipewire-1.0.0:0/0.4::gentoo, installed) USE="X dbus extra ffmpeg pipewire-alsa readline sound-server ssl zeroconf -bluetooth -doc -echo-cancel -flatpak -gsettings -gstreamer -ieee1394 -jack-client -jack-sdk -liblc3 -lv2 -man -modemmanager -roc (-selinux) (-system-service) -systemd -test -v4l" ABI_X86="(64) -32 (-x32)" media-video/ffmpeg:0/56.58.58= required by (media-video/gpac-2.2.1-r1:0/11::gentoo, installed) USE="X a52 aac alsa ffmpeg jpeg jpeg2k mad opengl png pulseaudio sdl ssl truetype vorbis xml xvid -debug -dvb -jack -oss -static-libs -theora" ABI_X86="(64)" CPU_FLAGS_X86="sse2" >=media-video/ffmpeg-4.4:0/56.58.58=[encode,threads] required by (media-video/mpv-0.37.0:0/2::gentoo, installed) USE="X alsa bluray cdda cli drm dvd egl iconv javascript jpeg lcms libmpv lua nvenc opengl pipewire pulseaudio sdl uchardet vulkan wayland xv zlib (-aqua) -archive (-coreaudio) -debug -dvb -gamepad -jack -libcaca (-mmal) -openal (-raspberry-pi) -rubberband (-selinux) -sixel -sndio -test -tools -vaapi -vdpau -zimg" ABI_X86="(64)" LUA_SINGLE_TARGET="(luajit) (-lua5-1)" PYTHON_SINGLE_TARGET="python3_11 -python3_10 -python3_12" >=media-video/ffmpeg-2.7:0/56.58.58= required by (media-video/ffmpegthumbnailer-2.2.2-r1:0/0::gentoo, installed) USE="gtk jpeg png -gnome -test" ABI_X86="(64)" media-video/ffmpeg:0/56.58.58=[abi_x86_64(-)] required by (media-libs/opencv-4.8.1:0/4.8.1::gentoo, installed) USE="contrib contribdnn eigen features2d ffmpeg gphoto2 java jpeg jpeg2k opengl openmp png python qt5 tiff webp -contribcvv -contribfreetype -contribhdf (-contribovis) -contribsfm -contribxfeatures2d -cuda -debug -dnnsamples -download -examples -gdal -gflags -glog -gstreamer -gtk3 -ieee1394 -lapack -lto -opencl -opencvapps -openexr -qt6 -tesseract -testprograms -threads -v4l -vaapi -vtk -xine" ABI_X86="(64) -32 (-x32)" CPU_FLAGS_X86="avx f16c fma3 popcnt sse sse2 sse3 sse4_1 sse4_2 ssse3 -avx2 -avx512f" PYTHON_TARGETS="python3_11 -python3_10" media-video/ffmpeg:0/56.58.58= required by (sci-libs/vtk-9.2.6-r1:0/9.2::gentoo, installed) USE="ffmpeg java logging mysql openmp qt5 ren
Re: [gentoo-user] alternative to dvbcut
> On Jan 10, 2015, at 20:38, lee wrote: > > Hi, > > since dvbcut isn't available in Gentoo and doesn't compile either, > what's the alternative? Well I would use ffmpeg. Dvbcut is just a frontend for ffmpeg. Ffmpeg is a true swiss army knife for any video manipulation... You can do almost anything with it. Stream selection cutting is really easy with ffmpeg: ffmpeg -i stream.ts -acodec copy -scodec copy -vcodec copy -ss 60 -t 120 output.mkv You can use -map to select desired stream. This kind of multiplexing is really fast! -- -Matti
Re: [gentoo-user] mmx error with compiling ffmpeg on epia m9000 box
> Nick Rout schreef: > > I have an M9000 epia mini-itx box. It chokes on ffmpeg per the error > > message later on. -I'/var/tmp/portage/ffmpeg-0.4.9_p20050226-r3/work/ffmpeg-0.4.9-p20050226-shared' Nick, emerge sync? I seem to have -r5 and am not having this problem. I do have mmx turned on. dragonfly ~ # emerge -pv ffmpeg These are the packages that I would merge, in order: Calculating dependencies ...done! [ebuild R ] media-video/ffmpeg-0.4.9_p20050226-r5 -a52 +aac (-altivec) -debug -doc -dts +encode -ieee1394 +imlib +mmx -network +ogg +oss +sdl +threads +truetype +v4l +vorbis +xvid +zlib 0 kB Total size of downloads: 0 kB dragonfly ~ # Is the Epia 9K for Myth? No fans? Does it work yet or is this a first bring up? Good luck, Mark -- gentoo-user@gentoo.org mailing list
[gentoo-user] Portage - Is ffmpeg Build with libmp3lame Support?
I'm fiddling around with VLC (http://www.videolan.org/), a streaming client/server for Linux. It's docs tell me that it can output mp3 streams if ffmpeg has been compiled with libmp3lame support. I've looked at my current use flags for ffmpeg and see this: [ebuild R ] media-video/ffmpeg-0.4.9_p20050226-r5 +a52 +aac (-altivec) -debug -doc +dts +encode -ieee1394 +imlib +mmx -network +ogg +oss +sdl +threads +truetype +v4l +vorbis +xvid +zlib 0 kB None of those look like they would enable libmp3lame support. Next I went to http://www.gentoo-portage.com/media-video/ffmpeg/USE to view the available use flags for ffmpeg. None of the flags listed appear to enable libmp3lame support either. Can anyone kick me in the right direction? Thanks, Drew -- Visit The Alchemist's Warehouse Magic Tricks, DVDs, Videos, Books, & More! http://www.alchemistswarehouse.com -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile
On Sat, 18 Feb 2017 15:47:39 -0500, John Covici (cov...@ccs.covici.com) wrote about "Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile" (in ): > On Sat, 18 Feb 2017 15:09:28 -0500, > David W Noon wrote: [snip] >> The new version of ffmpeg deprecates the old gstreamer plugins, so these >> need to be removed. > > When I do this I get > media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 pulled in by: > media-plugins/gst-plugins-meta-0.10-r8 requires > media-plugins/gst-plugins-ffmpeg:0.10 > > How to fix this? You need to upgrade media-plugins/gst-plugins-meta to 0.10-r11, which is the current stable. This version no longer supports gst-plugins-ffmpeg because the latter is totally broken. -- Regards, Dave [RLU #314465] *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* dwn...@ntlworld.com (David W Noon) *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*
Re: [gentoo-user] libav/ffmpeg handling via gloabl USE
On 02/02/2015 05:45, meino.cra...@gmx.de wrote: > Hi, > > this is *NO* complaint/critsim neither implicitely nor explicitely! > > I am just curious... ;) > > What is the (technical) reason for makeing libav the default instead > of ffmpeg? > > > Best regards, > Meino > > It's not really a default as such. That area has been reworked in portage over the last few weeks and the ebuilds try to figure out what you want. The USE flags are also confusing, for the longest time USE=ffmpeg" meant you want av codecs, while USE-libav meant you have codecs and want to use libav instead of ffmpeg :-) Two huge threads on -dev since about mid-Jan cover this are, you should find them on gmane. Subject lines are: RFC: USE=libav as replacement for broken || ( libav:= ffmpeg:= ) RFCv2: USE=avcodec (+ USE=ffmpeg/libav) -- Alan McKinnon alan.mckin...@gmail.com
[gentoo-user] blocking package isn't really there.
I'm trying to emerge kino and show a block by ffmpeg so I # emerge -C ffmpeg and try again and the block is still there. I try calling the package with the version # specified in the block message which tells me that there's no such package. OK so I try to emerge -au ffmpeg which brings in (as new) ffmpeg-0.4.9_p20070616-r1 Then: # emerge -p kino These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N] media-libs/libdv-1.0.0-r2 USE="sdl xv -debug" [ebuild N] media-libs/libiec61883-1.1.0 USE="-examples" [ebuild N] media-video/dvdauthor-0.6.11 [ebuild N] media-sound/rawrec-0.9.98 [ebuild N] media-video/kino-1.0.0 USE="alsa dvdr quicktime vorbis -gpac -sox" [blocks B ] >media-video/ffmpeg-0.4.9_p20070525 (is blocking media-video/kino-1.0.0) [EMAIL PROTECTED] ~ $ sudo emerge -C ffmpeg-0.4.9_p20070525 --- Couldn't find 'ffmpeg-0.4.9_p20070525' to unmerge. >>> No packages selected for removal by unmerge I think I have seen this kind of problem before but I'm at a loss as to how to handle it. Google has been less than helpful. Ideas? -- Regards, Ernie -- [EMAIL PROTECTED] mailing list
[gentoo-user] Re: Upgrading portage
econti wrote: Hi all, finally my holidays are over and I made a portage upgrade. Then: emerge -NDpvu world and I received this: These are the packages that would be merged, in order: Calculating world dependencies / !!! All ebuilds that could satisfy ">=media-video/ffmpeg-0.4.9_p20070616-r3" have been masked. !!! One of the following masked packages is required to complete your request: - media-video/ffmpeg-0.4.9_p20080326 (masked by: ~amd64 keyword) - media-video/ffmpeg-0.4.9_p20080206 (masked by: package.mask, ~amd64 keyword) /usr/portage/profiles/package.mask: # Luca Barbato <[EMAIL PROTECTED]> (26 Mar 2008) # huge ffmpeg migration mask # we leave intermediate version masked, unmasking 20080326 -yngwin - media-video/ffmpeg-0.4.9_p20070616-r20 (masked by: ~amd64 keyword) - media-video/ffmpeg-0.4.9_p20070616-r3 (masked by: ~amd64 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "media-video/vlc-0.9.0_beta2" [ebuild]) !!! Problem resolving dependencies for media-video/vlc !!! Depgraph creation failed. What does it mean exactly? What it says. The versions of ffmpeg vlc needs are masked. See MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook :)
[gentoo-user] USE="-libav ffmpeg"
Is this the best way to stay on ffmpeg? (USE="-libav ffmpeg") ? I intend to switch (later) but it's a bit of work/risk for my interfaced audio hacked/equipment, for now. Currently ,I have USE="ffmpeg". Updates seem to be pulling in lots of libav stuff. James
Re: [gentoo-user] libav and ffmpeg on the same computer issue once again
2015-05-16 11:26 GMT+03:00 gevisz : > 2015-05-16 10:51 GMT+03:00 gevisz : >> 2015-05-16 9:44 GMT+03:00 Alan McKinnon : >>> On 16/05/2015 07:52, gevisz wrote: >>>> 2015-05-15 20:30 GMT+03:00 Alexander Kapshuk : >>>>> On Fri, May 15, 2015 at 9:04 AM, Gevisz wrote: >>>>>> >>>>>> On Fri, 15 May 2015 01:45:35 -0400 Gregory Woodbury >>>>>> wrote: >>>>>> >>>>>>> I had a similar problem with some packages wanting virtual/ffmpeg and >>>>>>> it wouldn't take the -libav USE flag without adding a keyword for >>>>>>> ~amd64 on the virtual. >>>>>>> (yes, I am going the opposite way from you, but the cause seem the >>>>>>> same -- various USE flags are not yet adjusted in the stable >>>>>>> branches.) >>>>>>> >>>>>>> Perhaps we need to request "stabilization" for some of the newer >>>>>>> packages to solve this. >>>>>> >>>>>> Thank you for confirming that libav USE flag do not work not only for me. >>>>>> >>>>>> However, it would be interesting to hear what the Gentoo devs think about >>>>>> this issue. >>>>> >>>>> Portage news item No 19 has the answer you're looking for. >>>> >>>> No, it has not. >>>> >>>> As I have already written, I have libav USE flag in my >>>> /etc/portage/make.conf >>>> and still portage wants to merge media-video/ffmpeg >>>> >>>>>> eselect news read 19 >>>>>> 2015-04-16-ffmpeg-default >>>>>> Title FFmpeg default >>>>>> AuthorBen de Groot >>>>>> Posted2015-04-16 >>>>>> Revision 1 >>>>>> >>>>>> Since the choice between ffmpeg and libav has been made more >>>>>> explicit, there has been a lot of discussion about what the >>>>>> default implementation should be. It can be concluded that >>>>>> media-video/ffmpeg has wider support, and would be somewhat >>>>>> more convenient for most end-users. >>>>>> >>>>>> For this reason the default implementation has been switched >>>>>> back from media-video/libav to media-video/ffmpeg by removing >>>>>> the libav useflag from the base profile. >>>>>> >>>>>> If the libav useflag is already globally enabled or disabled >>>>>> in /etc/portage/make.conf, then no further action is required. >>>>>> >>>>>> Users who implicitly relied on libav being enabled in their >>>>>> profile, and who wish to continue using libav, should enable >>>>>> USE=libav in their /etc/portage/make.conf file. >>>> >>>> P.S. Trying to find out which packages currently depend on ffmpeg, >>>>I get the following: >>>> >>>> $ equery depends ffmpeg >>>> * These packages depend on ffmpeg: >>>> app-misc/tracker-1.2.5 (ffmpeg ? >=virtual/ffmpeg-9) >>>> media-libs/gegl-0.2.0-r2 (!libav ? media-video/ffmpeg:0) >>>> media-plugins/alsa-plugins-1.0.28 (ffmpeg ? >>>> virtual/ffmpeg[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>>> media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3 (!libav ? >>>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>>> media-plugins/gst-plugins-libav-1.2.4-r1 (!libav ? >>>>> =media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mips_n32(-)?,abi_mips_n64(-)?,abi_mips_o32(-)?,abi_ppc_32(-)?,abi_ppc_64(-)?,abi_s390_32(-)?,abi_s390_64(-)?]) >>>> media-sound/sox-14.4.1 (ffmpeg ? >=virtual/ffmpeg-0.9) >>>> media-video/vlc-2.1.5-r1 (!libav ? media-video/ffmpeg:0) >>>> (!libav ? >=media-video/ffmpeg-1.2:0) >>>> (!libav ? media-video/ffmpeg:0[vaapi]) >>>> virtual/ffmpeg-9-r1 >>>> (>=media-video/ffmpeg-1.2.6-r1:0[abi_x86_32(-)?,abi_x86_64(-)?,abi_x86_x32(-)?,abi_mip
Re: [gentoo-user] Cannot reinstall ffmpeg since new cpu flags
2015-02-01 21:44 GMT+03:00 Matthias Hanft : > Hi, Hello > I have installed the new CPU_FLAGS_X86, as "cpuinfo2cpuflags-x86" > told me: CPU_FLAGS_X86="mmx mmxext sse sse2 sse3" "cpuinfo2cpuflags-x86" isn't telling to turn on all these flags unconditionally but only those that are included in "USE" in make.conf. > When I did "emerge -NDuv @world" afterwards, there were some re-installs. > Everything was fine, except ffmpeg. emerge displays: > > [ebuild R] media-video/ffmpeg-1.2.6-r1 USE="bzip2 encode examples > fontconfig gnutls hardcoded-tables iconv libcaca mp3 network truetype vorbis > x264 xvid zlib -X -aac -aacplus -alsa (-altivec) > -amr -bindist -bluray -cdio (-celt) -cpudetection -debug -doc -faac -fdk > -flite -frei0r -gsm -iec61883 -ieee1394 -jack -jpeg2k -libass -libsoxr > -libv4l -modplug (-neon) -openal -openssl -opus -oss > -pic -pulseaudio -rtmp -schroedinger -sdl -speex -static-libs {-test} -theora > -threads -twolame -v4l -vaapi -vdpau (-vis) -vpx (-3dnow%) (-3dnowext%) > (-avx%) (-mmx%) (-mmxext%) (-ssse3%)" > CPU_FLAGS_X86="mmx%* mmxext%* -3dnow% -3dnowext% -avx% -ssse3%" > FFTOOLS="aviocat cws2fws ffescape ffeval fourcc2pixfmt graph2dot ismindex > pktdumper qt-faststart trasher" 0 KiB > > and running emerge, after many lines, I get > > [...] > /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/libavcodec/mpeg12.c:1164:12: > warning: 'mpeg_decode_update_thread_context' defined but not used > [-Wunused-function] > static int mpeg_decode_update_thread_context(AVCodecContext *avctx, const > AVCodecContext *avctx_from) > ^ > /var/tmp/portage/media-video/ffmpeg-1.2.6-r1/work/ffmpeg-1.2.6/common.mak:48: > recipe for target 'libavcodec/motion_est.o' failed > make: *** [libavcodec/motion_est.o] Error 1 > make: *** Waiting for unfinished jobs > * ERROR: media-video/ffmpeg-1.2.6-r1::gentoo failed (compile phase): > * emake failed > > Google can't find this special error message (yet?), so I believe I'm > the only one getting that error (and, hence, didn't want to file a bug > report instantly). Perhaps I set some weird use flags? > > (No graphics installed on that machine, it's just a server which uses > command-line ffmpeg-converting, mainly sound files, not even videos.) > > Thanks, > > -Matt -- Regards, Alex
[gentoo-user] Upgrading portage
Hi all, finally my holidays are over and I made a portage upgrade. Then: emerge -NDpvu world and I received this: These are the packages that would be merged, in order: Calculating world dependencies / !!! All ebuilds that could satisfy ">=media-video/ffmpeg-0.4.9_p20070616-r3" have been masked. !!! One of the following masked packages is required to complete your request: - media-video/ffmpeg-0.4.9_p20080326 (masked by: ~amd64 keyword) - media-video/ffmpeg-0.4.9_p20080206 (masked by: package.mask, ~amd64 keyword) /usr/portage/profiles/package.mask: # Luca Barbato <[EMAIL PROTECTED]> (26 Mar 2008) # huge ffmpeg migration mask # we leave intermediate version masked, unmasking 20080326 -yngwin - media-video/ffmpeg-0.4.9_p20070616-r20 (masked by: ~amd64 keyword) - media-video/ffmpeg-0.4.9_p20070616-r3 (masked by: ~amd64 keyword) For more information, see MASKED PACKAGES section in the emerge man page or refer to the Gentoo Handbook. (dependency required by "media-video/vlc-0.9.0_beta2" [ebuild]) !!! Problem resolving dependencies for media-video/vlc !!! Depgraph creation failed. What does it mean exactly? Ciao emilio
Re: [gentoo-user] ffmpeg emerging
On 27 March 2006 07:34, Luigi Pinna wrote: > Hello! > I broke a disc and I had to reinstall my gentoo box in these days; in > the ffmpeg emerging, I found a lot of problem: no ebuild will complete > with success the process. > All the ebuild failed with with error: > from > /var/tmp/portage/ffmpeg-0.4.9_p20051216/work/ffmpeg-0.4.9-p20051216-static/ >libavcodec/avcodec.h:14, from avformat.h:16, > from dc1394.c:20: [ snip ] > The USE flags that I use are: > media-video/ffmpeg-0.4.9_p20051216 +a52 +aac > (-altivec) -debug -doc -dts +encode +ieee1394 +imlib (-mmx) -network > +ogg -oss +sdl +test +theora +threads +truetype +v4l +vorbis +xvid > +zlib These are my use flags: [ebuild UD] media-video/ffmpeg-0.4.9_p20051216 [0.4.9_p20060302] USE="aac encode imlib mmx ogg oss sdl truetype vorbis zlib -a52 -debug -doc -dts -ieee1394 -network -test -theora -threads -v4l -xvid" 0 kB It compiles for me. Uwe -- Why do consumers keep buying products they will live to curse? -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] Error updateing ffmpeg
Paul Stear wrote: > Hi all, > I have been having this problem for a few days now I am "~x86", Portage > 2.1.1_pre4-r4 (default-linux/x86/2006.0, gcc-4.1.1/vanilla, glibc-2.4-r3, > 2.6.17-gentoo-r1 i686). > Any ideas? > Paul > i386/snowdsp_mmx.c: In function 'ff_snow_vertical_compose97i_sse2': > i386/snowdsp_mmx.c:461: error: PIC register '%ebx' clobbered in 'asm' > i386/snowdsp_mmx.c: In function 'ff_snow_vertical_compose97i_mmx': > i386/snowdsp_mmx.c:568: error: PIC register '%ebx' clobbered in 'asm' > i386/snowdsp_mmx.c: In function 'inner_add_yblock_bw_8_obmc_16_mmx': > i386/snowdsp_mmx.c:869: error: PIC register '%ebx' clobbered in 'asm' > make[1]: *** [i386/snowdsp_mmx.o] Error 1 > make[1]: *** Waiting for unfinished jobs > make[1]: Leaving directory > `/var/tmp/portage/ffmpeg-0.4.9_p20060530/work/ffmpeg-0.4.9-p20060530-shared/libavcodec' > make: *** [lib] Error 2 > > !!! ERROR: media-video/ffmpeg-0.4.9_p20060530 failed. > Call stack: > ebuild.sh, line 1543: Called dyn_compile > ebuild.sh, line 938: Called src_compile > ffmpeg-0.4.9_p20060530.ebuild, line 187: Called die > > !!! shared failed > The workaround for this is USE="-mmx" then ffmpeg should build but its a workaround to a bug not a full solution. -- gentoo-user@gentoo.org mailing list
[gentoo-user] Re: Compilation error mpv / libav
On 08/11/17 05:51, tu...@posteo.de wrote: I installed ffmpeg- and it compiles fines. Everything else failed again (for example mpv-). Why does an update of already ok installed applications break something in parts because the installation has components, which are mutually exclusive? They weren't before (whichout the update everythong was fine...) With mpv, I'd recommend using their own build system if you want the current git version of mpv. It compiles ffmpeg too and uses it privately, which frees you from the burden of having to emerge ffmpeg- and break other packages that rely on ffmpeg. If the mpv ebuild has a "bundled-ffmpeg' USE flag, we would be fine. But since it doesn't, it's recommended to not use Gentoo's mpv ebuild and instead build it manually. Fortunately, mpv's build script is easy to use. You just run it from time to time and it will get you a build from latest git using latest ffmpeg.
[gentoo-user] ffmpeg "threads" parameter
Some ffmpeg-using applications (e.g. mplayer) allow you to pass numbers of threads (e.g. I use 6 on my Core-I7) to ffmpeg; others (e.g. chromium) do not. So I'm thinking of hardwiring a default threads number=6 into the ffmpeg source code; recompiling. Q: Has anyone done this; if so any surprises? TIA
[gentoo-user] ffmpeg command not found
I used to convert dav to avi files with the following command yet a year ago: $ ffmpeg -i input.dav -vcodec libx264 -crf 24 output.avi but now, while trying to use it, I get > bash: ffmpeg: command not found What happened? I still have virtual/ffmpeg package installed. In my case it points to libav.
Re: [gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile
On Sat, 18 Feb 2017 18:41:46 +, Mick (michaelkintz...@gmail.com) wrote about "[gentoo-user] media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r5 won't compile" (in <1787634.SCHHRtlmJS@dell_xps>): [snip] > So, what now? Am I supposed to remove/rebuild anything manually? The > gst-plugins-ffmpeg package does not seem to have any reverse dependencies: > === > # emerge --depclean -p -v media-plugins/gst-plugins-ffmpeg Remove the -p from this and you are sorted. The new version of ffmpeg deprecates the old gstreamer plugins, so these need to be removed. -- Regards, Dave [RLU #314465] *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* dwn...@ntlworld.com (David W Noon) *-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-*-* signature.asc Description: OpenPGP digital signature
Re: [gentoo-user] Re: mplayer(2) ???
On Friday, September 23, 2011 01:56:38 PM Mick wrote: > On Friday 23 Sep 2011 09:58:35 Florian Philipp wrote: > > Am 22.09.2011 23:54, schrieb Mick: > > > On Thursday 22 Sep 2011 09:15:42 Nikos Chantziaras wrote: > > >> On 09/22/2011 12:58 AM, Mick wrote: > > >>> On Wednesday 21 Sep 2011 09:19:39 Sebastian Beßler wrote: > > >>>>> Does mplayer2 work with smplayer or kmplayer? > > >>>> > > >>>> I use mplayer2 with smplayer for a few month now and > > >>>> everything works just fine for me. > > >>> > > >>> Any idea when ffmpeg-mt might make it to the main portage tree? > > >> > > >> It's already in the tree. Both ffmpeg as well as libav now have > > >> it. > > > > > > Sorry I can't see a USE flag or ffmpeg-mt package in portage: > > > > > > $ eix -l ffmpeg | grep mt > > > $ > > > > > > or are you saying that the code has been merged in the vanilla > > > ffmpeg and libav without the need for a USE flag? > > > > The bug I linked to mentioned that it has been merged into ffmpeg and > > libav. Both packages have USE="threads". If you use mplayer2, you also > > see some output that mentions starting ffmpeg with x threads. > > Ah! Yes, of course! > > I was looking for the wrong thing. Thanks! > > I've enabled USE=threads and remerged ffmpeg (don't have libav installed). > However, when I try to install mplayer2 it tells me that I should disable > USE=threads. Am I missing something? > > # emerge -uaDv mplayer2 > > These are the packages that would be merged, in order: > > Calculating dependencies... done! > [ebuild N ] media-sound/mpg123-1.13.2 USE="alsa ipv6 sdl sse (-3dnow) > (-3dnowext) (-altivec) (-coreaudio) -jack (-mmx) -nas -oss -portaudio - > pulseaudio" 747 kB > [ebuild R] media-video/ffmpeg-0.7.5 USE="3dnow 3dnowext X aac alsa > amr bzip2 encode faac hardcoded-tables mmx mmxext mp3 rtmp sdl ssse3 > truetype v4l2 vaapi vorbis x264 xvid zlib (-altivec) -avx -bindist (-celt) > -cpudetection - custom-cflags -debug -dirac -doc -frei0r -gsm -ieee1394 > -jack -jpeg2k -network -oss -pic -qt-faststart -schroedinger -speex > -static-libs -test -theora - threads* -v4l -vdpau -vpx" > VIDEO_CARDS="-nvidia" 0 kB > [ebuild N ] media-video/mplayer2-2.0 USE="X a52 alsa ass cddb cdio > cdparanoia dts dv dvd dvdnav enca faad gif iconv ipv6 jpeg live mad mmx > mmxext mng mp3 network opengl osdmenu png quicktime rar rtc sdl shm speex > sse sse2 ssse3 theora truetype unicode v4l2 vorbis xscreensaver xv xvid > xvmc -3dnow -3dnowext -aalib (-altivec) (-aqua) -bidi -bindist -bl -bluray > -bs2b - cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb > (-doc) -dvb -dxr3 -esd -fbcon -ftp -ggi -jack -joystick -ladspa -libcaca > -lirc -md5sum - nas -nut -oss -pnm -pulseaudio -pvr -radio (-real) -samba > -tga -v4l -vdpau (- win32codecs) -xanim -xinerama" VIDEO_CARDS="-mga > -s3virge -tdfx -vesa" 3,589 kB > > Total: 3 packages (2 new, 1 reinstall), Size of downloads: 4,336 kB > > The following USE changes are necessary to proceed: > #required by virtual/ffmpeg-0.6.90, required by media-video/mplayer2-2.0, > required by mplayer2 (argument) > =media-video/ffmpeg-0.7.5 -threads Short answer: Please add "virtual/ffmpeg threads" to "/etc/portage/package.use" and try again. Longer answer: "required by virtual/ffmpeg" means that the virtual-ebuild is asking for that change and that ebuild also has a threads USE-flag. I actually have "threads" enabled in /etc/make.conf. -- Joost
[gentoo-user] ffmpeg emerging
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 Hello! I broke a disc and I had to reinstall my gentoo box in these days; in the ffmpeg emerging, I found a lot of problem: no ebuild will complete with success the process. All the ebuild failed with with error: from /var/tmp/portage/ffmpeg-0.4.9_p20051216/work/ffmpeg-0.4.9-p20051216-static/libavcodec/avcodec.h:14, from avformat.h:16, from dc1394.c:20: /var/tmp/portage/ffmpeg-0.4.9_p20051216/work/ffmpeg-0.4.9-p20051216-static/libavutil/common.h:579: warning: static declaration of 'lrintf' follows non-static declaration dc1394.c:23:38: libdc1394/dc1394_control.h: No such file or directory dc1394.c:29: error: syntax error before "dc1394_cameracapture" dc1394.c:29: warning: no semicolon at end of struct or union dc1394.c:34: error: syntax error before '}' token dc1394.c:34: warning: type defaults to `int' in declaration of `dc1394_data' dc1394.c:34: warning: data definition has no type or storage class dc1394.c:42: error: `MODE_320x240_YUV422' undeclared here (not in a function) dc1394.c:42: error: initializer element is not constant [...] with a lot of functions who have the same problem, after that it exits from ebuild. The USE flags that I use are: media-video/ffmpeg-0.4.9_p20051216 +a52 +aac (-altivec) -debug -doc -dts +encode +ieee1394 +imlib (-mmx) -network +ogg -oss +sdl +test +theora +threads +truetype +v4l +vorbis +xvid +zlib All the dependencies are installed (if I use emerge -D ffmpeg is the once package) I ask your help because that package is a critish package for me: (kino and xine cannot work for me...) What did I forget? Or is it a bug? Thanks, Luigi - -- Public key GPG(0x633F86B7) on http://keyserver.linux.it/ -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.2.2 (GNU/Linux) iD8DBQFEJ3llHmkkjmM/hrcRAo7PAKCeN1SETL2YHXUw8UsFnwDDAnyOWQCgjLRV 47OacE6gRzqCarl86QNxgJ8= =nlO0 -END PGP SIGNATURE- -- gentoo-user@gentoo.org mailing list
Re: [gentoo-user] converting any video to mpeg-1, mpeg-4 or DivX-5
On Thu, 2005-12-15 at 09:55 +, Neil Bothwick wrote: > On Thu, 15 Dec 2005 13:15:54 +0930, Iain Buchanan wrote: > > > 2. what program will convert 'anything' to said format. > > transcode and mencoder will do it, but ffmpeg is easier to use. Less > arcane options and a readable man page make life a lot easier for ffmpeg > users :) $ man ffmpeg No manual entry for ffmpeg `ffmpeg` produces some help info, but then -vcodec codec force video codec ('copy' to copy stream) doesn't say what the actual codecs are... I guess I'll google it... -- Iain Buchanan All intelligent species own cats. -- gentoo-user@gentoo.org mailing list
[gentoo-user] [OT] ffmpeg video+audio capture question
I'm trying to do a video+audio capture of my desktop, e.g. a Youtube video playing, or whatever. I've got video capture working, but not audio. I've compiled ffmpeg with both "alsa" and "oss" USE flags and tried the commands... ffmpeg -f alsa -ac 2 -i hw:0 -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 output.mp4 ffmpeg -f oss -i /dev/dsp -video_size 1920x1080 -framerate 25 -f x11grab -i :0.0 output.mp4 In both case the video capture works, and ffmpeg claims to be capturing audio, but I don't get any audio capture at all. What am I doing wrong? Any more USE flags to set? -- Walter Dnes I don't run "desktop environments"; I run useful applications
[gentoo-user] a couple of preserved-rebuild problems -- how to fix
Hi. I am having a couple of preserved rebuild problems which I have no idea how to fix. The first one is like this: >>> package: sys-libs/binutils-libs-2.27 * - /usr/lib64/libbfd-2.25.1.so * used by /usr/lib64/binutils/x86_64-pc-linux-gnu/2.25.1/libopcodes-2.25.1.so (sys-devel/binutils-2.25.1-r1) And no matter how many times I recompile the suggested package(s) it remains. Why is this happening and how can I fix? Now the second one is more complicated: >>> package: media-video/ffmpeg-3.2.2 * - /usr/lib64/libswscale.so.3 * - /usr/lib64/libswscale.so.3.1.101 * used by /usr/lib64/gstreamer-0.10/libgstffmpegscale.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * - /usr/lib64/libpostproc.so.53 * - /usr/lib64/libpostproc.so.53.3.100 * used by /usr/lib64/gstreamer-0.10/libgstpostproc.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * - /usr/lib64/libavcodec.so.56 * - /usr/lib64/libavcodec.so.56.60.100 * used by /usr/lib64/gstreamer-0.10/libgstffmpeg.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * used by /usr/lib64/gstreamer-0.10/libgstpostproc.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * - /usr/lib64/libavformat.so.56 * - /usr/lib64/libavformat.so.56.40.101 * used by /usr/lib64/gstreamer-0.10/libgstffmpeg.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * - /usr/lib64/libavutil.so.54 * - /usr/lib64/libavutil.so.54.31.100 * used by /usr/lib64/gstreamer-0.10/libgstffmpeg.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * used by /usr/lib64/gstreamer-0.10/libgstffmpegscale.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * used by /usr/lib64/gstreamer-0.10/libgstpostproc.so (media-plugins/gst-plugins-ffmpeg-0.10.13_p201211-r3) * - /usr/lib64/libswresample.so.1 * - /usr/lib64/libswresample.so.1.2.101 Now when I try to recompile it wants to upgrade, but the upgrade does not emerge and there are so many depricated warnings and errors that I have a link to the build log instead https://covici.com/owncloud/index.php/s/LOysHMSxcFDfLDD There is no ebuild for the original version in the tree, so I am stumped here. Thanks in advance for any suggestions. -- Your life is like a penny. You're going to lose it. The question is: How do you spend it? John Covici cov...@ccs.covici.com
Re: [gentoo-user] ffmpeg command not found
Alan Grimes wrote: > Mick wrote: >>> Thanks for pointing this out. My mistake. Apologies for that. >> What I wasn't sure is if ffmpeg will be removed in the future and gentoo >> will >> end up following debian, et al. > Et al can go rot in hell. We use ffmpeg. > > There's been a discussion on the default switching back to ffmpeg on -dev too. I think I read that correctly. Dale :-) :-)
Re: [gentoo-user] Is There a Way to Re-emerge Software and Its Dependencies?
On Fri, 16 Sep 2005 14:44:40 -0700, Drew Tomlinson wrote: > I set the ~x86 use flag for ffmpeg, getting the newest version in the > tree. However now I'm having issues. What I'd like to try is > re-emerging ffmpeg and all it's dependencies before reverting back to > the older version. Is there a way to do this with the emerge tool? emerge -aC ffmpeg emerge -a depclean emerge -av ffmpeg could do what you want. What it won't do is re-emerge dependencies that are also dependencies of other software. But I'm assuming you don't want anything as drastic as emerge -e ffmpeg. -- Neil Bothwick Am I ignorant or apathetic? I don't know and don't care! pgpzG3vWNFSSX.pgp Description: PGP signature
Re: [gentoo-user] Re: mplayer(2) ???
On Friday 23 Sep 2011 09:58:35 Florian Philipp wrote: > Am 22.09.2011 23:54, schrieb Mick: > > On Thursday 22 Sep 2011 09:15:42 Nikos Chantziaras wrote: > >> On 09/22/2011 12:58 AM, Mick wrote: > >>> On Wednesday 21 Sep 2011 09:19:39 Sebastian Beßler wrote: > >>>>> Does mplayer2 work with smplayer or kmplayer? > >>>> > >>>> I use mplayer2 with smplayer for a few month now and everything works > >>>> just fine for me. > >>> > >>> Any idea when ffmpeg-mt might make it to the main portage tree? > >> > >> It's already in the tree. Both ffmpeg as well as libav now have it. > > > > Sorry I can't see a USE flag or ffmpeg-mt package in portage: > > > > $ eix -l ffmpeg | grep mt > > $ > > > > or are you saying that the code has been merged in the vanilla ffmpeg and > > libav without the need for a USE flag? > > The bug I linked to mentioned that it has been merged into ffmpeg and > libav. Both packages have USE="threads". If you use mplayer2, you also > see some output that mentions starting ffmpeg with x threads. Ah! Yes, of course! I was looking for the wrong thing. Thanks! I've enabled USE=threads and remerged ffmpeg (don't have libav installed). However, when I try to install mplayer2 it tells me that I should disable USE=threads. Am I missing something? # emerge -uaDv mplayer2 These are the packages that would be merged, in order: Calculating dependencies... done! [ebuild N ] media-sound/mpg123-1.13.2 USE="alsa ipv6 sdl sse (-3dnow) (-3dnowext) (-altivec) (-coreaudio) -jack (-mmx) -nas -oss -portaudio - pulseaudio" 747 kB [ebuild R] media-video/ffmpeg-0.7.5 USE="3dnow 3dnowext X aac alsa amr bzip2 encode faac hardcoded-tables mmx mmxext mp3 rtmp sdl ssse3 truetype v4l2 vaapi vorbis x264 xvid zlib (-altivec) -avx -bindist (-celt) -cpudetection - custom-cflags -debug -dirac -doc -frei0r -gsm -ieee1394 -jack -jpeg2k -network -oss -pic -qt-faststart -schroedinger -speex -static-libs -test -theora - threads* -v4l -vdpau -vpx" VIDEO_CARDS="-nvidia" 0 kB [ebuild N ] media-video/mplayer2-2.0 USE="X a52 alsa ass cddb cdio cdparanoia dts dv dvd dvdnav enca faad gif iconv ipv6 jpeg live mad mmx mmxext mng mp3 network opengl osdmenu png quicktime rar rtc sdl shm speex sse sse2 ssse3 theora truetype unicode v4l2 vorbis xscreensaver xv xvid xvmc -3dnow -3dnowext -aalib (-altivec) (-aqua) -bidi -bindist -bl -bluray -bs2b - cpudetection -custom-cflags -custom-cpuopts -debug -dga -directfb (-doc) -dvb -dxr3 -esd -fbcon -ftp -ggi -jack -joystick -ladspa -libcaca -lirc -md5sum - nas -nut -oss -pnm -pulseaudio -pvr -radio (-real) -samba -tga -v4l -vdpau (- win32codecs) -xanim -xinerama" VIDEO_CARDS="-mga -s3virge -tdfx -vesa" 3,589 kB Total: 3 packages (2 new, 1 reinstall), Size of downloads: 4,336 kB The following USE changes are necessary to proceed: #required by virtual/ffmpeg-0.6.90, required by media-video/mplayer2-2.0, required by mplayer2 (argument) =media-video/ffmpeg-0.7.5 -threads -- Regards, Mick signature.asc Description: This is a digitally signed message part.