Torrent TV

Установил торрент телевидение из оверлея ROKO__
при это пришлось сненти Хром, так как была проблема с флагом icu который нужно запретить для Хрома, а для торрент ТВ для этой же либы разрешить.

# required by www-client/chromium-31.0.1650.63
# required by chromium (argument)
>=dev-libs/libxml2-2.9.1-r1 icu

Установил, но фаерфокс не показывает картинку, пишет "Could not Startup!"

Установил движок acestream, плеер и плагин к фаерфоксу, сам плеер появляется но загрузить поток не может

Проблема с Хромом решается

Проблема с Хромом решается установкой флага ICU глобально, после этого пакеты dev-libs/libxml2 и dev-qt/qtwebkit пересобираются.

* Messages for package www-client/chromium-31.0.1650.63:

 * bindist disabled: Resulting binaries may not be legal to re-distribute.
 * ERROR: www-client/chromium-31.0.1650.63::gentoo failed (compile phase):
 *   (no error message)
 * 
 * Call stack:
 *     ebuild.sh, line  93:  Called src_compile
 *   environment, line 4806:  Called die
 * The specific snippet of code:
 *       ninja -C out/Release -v -j $(makeopts_jobs) ${ninja_targets} || die;
 * 
 * If you need support, post the output of `emerge --info '=www-client/chromium-31.0.1650.63::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=www-client/chromium-31.0.1650.63::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/www-client/chromium-31.0.1650.63/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/www-client/chromium-31.0.1650.63/temp/environment'.
 * Working directory: '/var/tmp/portage/www-client/chromium-31.0.1650.63/work/chromium-31.0.1650.63'
 * S: '/var/tmp/portage/www-client/chromium-31.0.1650.63/work/chromium-31.0.1650.63'

Проблема с торрентТВ актуальна

Небольшой offtopic: не правда

Небольшой offtopic: не правда ли, с использованием тега code комментарий выглядит несколько более читаемым?

Извиняюсь, картинка в

Извиняюсь, картинка в редакторе означает совсем другое, это тизер в Друпале означает а не подсветка кода. Теперь буду обязательно использовать.

Хром установился и

Хром установился и работает.

А вот торрент ТВ никак не хочет работать

equery depends

equery depends media-video/ffmpeg
 * These packages depend on media-video/ffmpeg:
app-emulation/emul-linux-x86-medialibs-20131008-r1 (abi_x86_32 ? >=media-video/ffmpeg-0.10.8:0.10[abi_x86_32(-)])
media-libs/xine-lib-1.2.3 (media-video/ffmpeg:0)
media-video/acestream-player-data-2.1.6 (=media-video/ffmpeg-0.10.9[jack=,aac=,modplug=,ieee1394=,speex=,theora=,v4l=,vaapi=,vorbis=,alsa])
media-video/vlc-2.0.7 (postproc ? media-video/ffmpeg:0)
virtual/ffmpeg-0.10.3 (>=media-video/ffmpeg-0.10.3:0[X?,encode?,gsm?,jpeg2k?,mp3?,sdl?,speex?,theora?,threads?,truetype?,vaapi?,vdpau?,x264?])

достаточно использовать

достаточно использовать ванильную версию ебилдов из оверлея stuff, а не эту жалкую пародию.
УМВР http://plasmon.rghost.ru/51361587/image.png

подключай stuff и отключи

подключай stuff и отключи этот недооверлей.
да, acestream-у до лампочки icu

Подсказывают что нужно

Подсказывают что нужно устанавливать из оверлея stuff, но не получается

emerge -av media-video/acestream-player-data::stuff
[ebuild  N    ~] media-video/acestream-ffmpeg-0.10.7-r2::stuff  USE="X aac alsa bzip2 encode hardcoded-tables mmx mp3 sdl truetype vorbis xvid zlib -3dnow -3dnowext -aacplus (-altivec) -amr -avx -bindist -cdio (-celt) -cpudetection -debug -dirac -doc -faac -frei0r -gnutls -gsm -ieee1394 -jack -jpeg2k -libass -libv4l -mmxext -modplug (-neon) -network -openal -openssl -oss -pic -pulseaudio -rtmp -schroedinger -speex -ssse3 -static-libs {-test} -theora -threads -v4l -vaapi -vdpau (-vis) -vpx" 0 kB
[ebuild   R   ~] media-video/acestream-player-data-2.1.6::stuff [2.1.6::ROKO__] USE="aac cdda dvd flac mad mpeg ncurses ogg vorbis -avahi -cddb -dirac -ieee1394 -jack -libproxy -lirc -matroska -modplug -mtp -musepack -portaudio -pulseaudio -samba -speex -theora -upnp -v4l -vaapi -vcdx" LINGUAS="ru -ach -af -am -ar -ast -be -bg -bn -br -ca -cgg -ckb -co -cs -da -de -el -en_GB -es -et -eu -fa -ff -fi -fr -fur -ga -gl -he -hi -hr -hu -hy -id -is -it -ja -ka -kk -km -ko -lg -lt -lv -mk -ml -mn -ms -my -nb -ne -nl -nn -oc -pa -pl -ps -pt_BR -pt_PT -ro -si -sk -sl -sq -sr -sv -ta -tet -th -tl -tr -uk -vi -wa -zh_CN -zh_TW -zu" 0 kB
>>> Installing (1 of 2) media-video/acestream-ffmpeg-0.10.7-r2
 * checking 4 files for package collisions
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / <filename>` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). See
 * http://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how to
 * solve the problem. And once again, please do NOT file a bug report
 * unless you have completely understood the above message.
 * 
 * Detected file collision(s):
 * 
 * 	/usr/lib64/libavcodec.so.53.61.100
 * 	/usr/lib64/libavformat.so.53.32.100
 * 	/usr/lib64/libavformat.so.53
 * 	/usr/lib64/libavcodec.so.53
 * 
 * Searching all installed packages for file collisions...
 * 
 * Press Ctrl-C to Stop
 * 
 * media-video/ffmpeg-0.10.9:0.10::gentoo
 * 	/usr/lib64/libavcodec.so.53
 * 	/usr/lib64/libavcodec.so.53.61.100
 * 	/usr/lib64/libavformat.so.53
 * 	/usr/lib64/libavformat.so.53.32.100
 * 
 * Package 'media-video/acestream-ffmpeg-0.10.7-r2' NOT merged due to
 * file collisions. If necessary, refer to your elog messages for the
 * whole content of the above message.

у тебя старая версия ffmpeg

у тебя старая версия ffmpeg стоит
сделал -r1 - синкнись и ставь

Уже r4. Ставь, УМВР)

Уже r4. Ставь, УМВР)

Далеко я не продвинулся в

Далеко я не продвинулся в этом деле. Был занят другими проблемами.

Вчера сделал синхронизацию дерева портежей и обновление системы, установил
media-video/acestream-player
media-video/acestream-player-data
www-plugins/acestream-plugin

И частично заработало? появился плеер в браузере, но на этом все. После пары минут пишет
Could not startup!

была такая проблема

У меня либ не хватало от старого ffmpeg:0.10, а именно libavutil.so.51 (если память мне не изменяет)
Проверить можно так:

ldd /usr/lib/acestreamplayer/plugins/codec/* |grep "not found"

Если проблема аналогичная, читаем дальше:

Данная либа при установленном ffmpeg:0 не ставится (ни установкой media-video/acestream-ffmpeg, ни media-video/ffmpeg:0.10), посему алгоритм действий таков:

emerge -C media-video/ffmpeg:0 && emerge -av media-video/ffmpeg:0.10 && emerge -av media-video/ffmpeg:0 && revdep-rebuild 

при этом media-video/acestream-ffmpeg я не ставил.

Да пребудет с тобой великий Linux.

libva-x11.so.1 => not

	libva-x11.so.1 => not found
	libva.so.1 => not found
	libavutil.so.51 => not found
	libavutil.so.51 => not found
Failed to install media-video/ffmpeg-0.10.9, Log file:
* Messages for package media-video/ffmpeg-0.10.9:

 * This version is _terribly_ outdated with known security issues and
 * bugs. It is provided only for binary compatibility.
 * Use at your own risks.
 * This package will overwrite one or more files that may belong to other
 * packages (see list below). You can use a command such as `portageq
 * owners / ` to identify the installed package that owns a
 * file. If portageq reports that only one package owns a file then do
 * NOT file a bug report. A bug report is only useful if it identifies at
 * least two or more packages that are known to install the same file(s).
 * If a collision occurs and you can not explain where the file came from
 * then you should simply ignore the collision since there is not enough
 * information to determine if a real problem exists. Please do NOT file
 * a bug report at http://bugs.gentoo.org unless you report exactly which
 * two packages install the same file(s). See
 * http://wiki.gentoo.org/wiki/Knowledge_Base:Blockers for tips on how to
 * solve the problem. And once again, please do NOT file a bug report
 * unless you have completely understood the above message.
 * 
 * Detected file collision(s):
 * 
 * 	/usr/lib64/libavcodec.so.53.61.100
 * 	/usr/lib64/libavformat.so.53.32.100
 * 	/usr/lib64/libavformat.so.53
 * 	/usr/lib64/libavcodec.so.53
 * 
 * Searching all installed packages for file collisions...
emerge @preserved-rebuild -av
Successfully compiled modplugbmp.cxx (plugin).
Successfully linked modplug.so.
Leaving directory modplug.
Entering directory cdaudio-ng.
cdaudio-ng.c:31:23: fatal error: cdio/cdda.h: No such file or directory
compilation terminated.
Successfully generated dependencies.
cdaudio-ng.c:31:23: fatal error: cdio/cdda.h: No such file or directory
compilation terminated.
Failed to compile cdaudio-ng.c (plugin)!
make[5]: *** [cdaudio-ng.plugin.o] Error 1
make[5]: *** Waiting for unfinished jobs....
Successfully compiled configure.c (plugin).
make[4]: *** [all] Error 2
make[3]: *** [subdirs] Error 1
make[2]: *** [all] Error 2
make[1]: *** [subdirs] Error 1
make: *** [all] Error 2
 * ERROR: media-plugins/audacious-plugins-3.2.2-r1::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=media-plugins/audacious-plugins-3.2.2-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-plugins/audacious-plugins-3.2.2-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/work/audacious-plugins-3.2.2'
 * S: '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/work/audacious-plugins-3.2.2'

>>> Failed to emerge media-plugins/audacious-plugins-3.2.2-r1, Log file:
* ERROR: media-plugins/audacious-plugins-3.2.2-r1::gentoo failed (compile phase):
 *   emake failed
 * 
 * If you need support, post the output of `emerge --info '=media-plugins/audacious-plugins-3.2.2-r1::gentoo'`,
 * the complete build log and the output of `emerge -pqv '=media-plugins/audacious-plugins-3.2.2-r1::gentoo'`.
 * The complete build log is located at '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/temp/build.log'.
 * The ebuild environment file is located at '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/temp/environment'.
 * Working directory: '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/work/audacious-plugins-3.2.2'
 * S: '/var/tmp/portage/media-plugins/audacious-plugins-3.2.2-r1/work/audacious-plugins-3.2.2'

orb написал(а): * Detected

orb написал(а):
* Detected file collision(s):
*
* /usr/lib64/libavcodec.so.53.61.100
* /usr/lib64/libavformat.so.53.32.100
* /usr/lib64/libavformat.so.53
* /usr/lib64/libavcodec.so.53
*
* Searching all installed packages for file collisions...

коллизии из-за установленного в системе media-video/ffmpeg:0 (в слоте 0) и/или media-video/acestream-ffmpeg из stuff
решаемо так, как я ранее и предлагал:

emerge -C media-video/ffmpeg:0
emerge -C media-video/acestream-ffmpeg
emerge -av media-video/ffmpeg:0.10
emerge -av media-video/ffmpeg:0

попробуй именно в этой последовательности все проделать.

PS по поводу отсутствия libva:

equery b libva.so.1 libva-x11.so.1
 * Searching for libva.so.1,libva-x11.so.1 ... 
x11-libs/libva-1.1.1 (/usr/lib64/libva.so.1 -> libva.so.1.3300.0)
x11-libs/libva-1.1.1 (/usr/lib64/libva-x11.so.1 -> libva-x11.so.1.3300.0)

Да пребудет с тобой великий Linux.

Проблема сохраняется.

Проблема сохраняется. Выполнил все в этой последовательности/
Но браузер показывает Could not startup!

Пробовал открывать ID транслации в проигрователе Ace player, ничего не происходит ... он подвисает на пару минут, а потом ничего не открывается и не пишет ошибки.
В убунте при просмотре Торрент ТВ в трее появляется значек Ace Stream, здесь этого нету. Похоже что-то не стартует из движка торрента

Тогда надо копать

Тогда надо копать глубже..

Запускай в консоли acestreamplayer <любой_локальный_видеофайл> и закопипасть лог куда-нибудь.. Авось движку еще чего-то не хватает..

PS... Один добрый, но по его же словам ленивый человек по поводу проблемы с cdda.h просил тебе передать ссылку .

Да пребудет с тобой великий Linux.

ace player запустил mp4 файл

ace player запустил mp4 файл и отлично его показал со звуком и картинкой

orb написал(а): ace player

orb написал(а):
ace player запустил mp4 файл и отлично его показал со звуком и картинкой

Отлично.. теперь скорми таким же образом ему скачанный <*.torrent> на котором есть достаточное количество сидеров.

Да пребудет с тобой великий Linux.

http://paste.org.ru/?o5pv7h С

http://paste.org.ru/?o5pv7h

Сначала запускаю видео файл, который открылся и есть картинка + звук

Потом в открываю просмотр онлайн телевидения (снизу отделены отспупами 2 строки)

[ "2014.01.25 11:54:39.866" ] "[P2PWrapper::WaitWhileNotConnected] Wait while connecting finished" 
[ "2014.01.25 11:54:59.867" ] "[P2PWrapper::WaitWhileNotConnected] Connected"

Секунд 20 плеер находисят в заблокированном стоянии (нет доступа к меню), потом плеер разблокируется но нет никаких признаков трансляции/

Еще через несколько минут я завершил работу плеера (последние 3 строки лога)

иногда engine надо прибивать

иногда engine надо прибивать - бывает у него такой прикол.

как прибивать? Убил в

как прибивать?
Убил в процессах плагин и в фаерфоксе умер плеер. Перехожу на другой канал и всеравно "Could not startup"

что-то у тебя неладно

что-то у тебя неладно совсем-совсем
да, у сабжа есть лог /tmp/acestream.log

2014-01-31

2014-01-31 18:02:54,574|acestream|error during startup
Traceback (most recent call last):
  File "core.c", line 505, in 
  File "core.c", line 135, in 
  File "core.c", line 74, in 
  File "core.c", line 45, in 
  File "/usr/lib64/python2.7/site-packages/M2Crypto/EC.py", line 15, in 
    m2.ec_init(ECError)
AttributeError: 'module' object has no attribute 'ec_init'

Заработало, после emerge -av

Заработало, после

emerge -av m2crypto

Вообще стоит почитать http://andy-shev.livejournal.com/37774.html?#cutid1 говорят тут ответ и здесь http://www.linux.org.ru/forum/development/9198998/page1#comments дисскусия.

На ноутбуке уже работает

На ноутбуке уже работает торрент ТВ, сейчас настраиваю на дестопе и опять проблемы:
emerge -av net-p2p/acestream-engine
[blocks B ] < dev-lang/vala-0.20.0 ("< dev-lang/vala-0.20.0" is blocking dev-libs/gobject-introspection-1.36.0-r1)

это не относится к сабжу.

это не относится к сабжу.
а вообще достаточно поставить vala из слота 0.20 или 0.22

Как установить в другой слот?

Как установить в другой слот? У меня уже установлена vala

emerge -pv vala

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild   R    ] dev-lang/vala-0.22.1:0.22  USE="vapigen {-test}" 0 kB

не то

1. для отображения установленных пакетов некорректно использовать emerge
лучше как-то так:qlist -Iv vala или eix -I vala
2. то что установлено, это хорошо (только зачем оно тебе!?), но установлено у тебя не только 0.22, но и что-то до 0.20 (слоты же)
3. установить слот...например такemerge -1 -avD dev-lang/vala:0.22 но зачем это тебе?
4. почитай уже наконец что-нибудь про инструмент, которым пользуешься, а то поотстреливаешь себе ноги...

Решилась вот

Решилась вот так

#net-p2p/acestream-engine
=dev-libs/libdbusmenu-12.10.2-r2 -introspection

Сейчас опять проблема с

Сейчас опять проблема с кодеками

emerge www-plugins/acestream-plugin media-video/acestream-player -av
[blocks B      ] 

Код выше по инсталу в отдельные слоты не помогает

а теперь по факту напиши что

а теперь по факту напиши что есть.

net-p2p/acestream-engine -

net-p2p/acestream-engine - установлен и больше ничего не могу поставить так как нужная версия ffmpeg блокируется. Репозиторий обновил только что и все обновил.

Дальше ставлю media-video/acestream-player но у него есть блокировка
[blocks B ] < media-video/ffmpeg-1.2 ("< media-video/ffmpeg-1.2" is blocking media-video/ffmpeg-0.10.12)

Total: 30 packages (29 new, 1 in new slot)
eix -I media-video/ffmpeg
[I] media-video/ffmpeg
Available versions:
(0.10) ~0.10.9 ~0.10.10 (~)0.10.11
(0) 1.0.7 1.0.8 ~1.2.3 ~1.2.4 ~1.2.5 [M]~2.1.3(0/52.55.55) [M]**9999(0/52.55.55)

Installed versions: 1.0.8(21:00:14 04.04.2014)

нужен ffmpeg из слота 0.10 и

нужен ffmpeg из слота 0.10
и eix не подходит для показа установленных пакетов - треш вместо инфы.
пока распарсишь...
media-video/ffmpeg:0
|| ( media-video/acestream-ffmpeg[pulseaudio=,jack=,aac=,modplug=,ieee1394=,speex=,theora,v4l=,vaapi,vorbis,alsa]
media-video/ffmpeg:0.10[pulseaudio=,jack=,aac=,modplug=,ieee1394=,speex=,theora,v4l=,vorbis,alsa] )
вот зависимости по части ffmpeg для acestream-player-data.

# qlist -Iv

Слот 0.10 блокируется
emerge -av media-video/ffmpeg:0.10
[ebuild NS ~] media-video/ffmpeg-0.10.12:0.10 [1.0.8:0] USE="X aac alsa bindist bzip2 encode hardcoded-tables mmx mp3 network theora truetype vorbis x264 xvid zlib -3dnow -3dnowext -aacplus (-altivec) -amr -avx -cdio (-celt) -cpudetection -debug -dirac -doc -faac (-frei0r) (-gnutls) -gsm -ieee1394 -jack -jpeg2k (-libass) -libv4l -mmxext -modplug (-neon) -openal (-openssl) -oss -pic -pulseaudio (-rtmp) -schroedinger (-sdl) -speex -ssse3 -static-libs {-test} -threads -v4l -vaapi -vdpau (-vis) -vpx" ABI_X86="(64) -32 (-x32)" 0 kB
[blocks B ] < media-video/ffmpeg-1.2 ("< media-video/ffmpeg-1.2" is blocking media-video/ffmpeg-0.10.12)

вот что установлено
# qlist -Iv ffmpeg
media-video/ffmpeg-1.0.8
virtual/ffmpeg-0.10.3

# emerge -pv ffmpeg

[ebuild R ] media-video/ffmpeg-1.0.8 USE="X aac alsa bindist bzip2 encode hardcoded-tables mmx mp3 network sdl theora truetype vorbis x264 xvid zlib -3dnow -3dnowext -aacplus (-altivec) -amr -avx -bluray -cdio (-celt) -cpudetection -debug -doc -examples -faac -fdk -flite -fontconfig -frei0r -gnutls -gsm -iec61883 -ieee1394 -jack -jpeg2k -libass -libcaca -libv4l -mmxext -modplug (-neon) -openal -openssl -opus -oss -pic -pulseaudio -rtmp -schroedinger -speex -ssse3 -static-libs {-test} -threads -twolame -v4l -vaapi -vdpau (-vis) -vpx" FFTOOLS="aviocat cws2fws ffeval fourcc2pixfmt graph2dot ismindex pktdumper qt-faststart trasher" 0 kB

Total: 1 package (1 reinstall), Size of downloads: 0 kB

ну...похоже 2 варианта: 1. из

ну...похоже 2 варианта:
1. из 0-го слота поставить из ~, т.е. таки >=1.2
2. попробовать media-video/acestream-ffmpeg вместо ffmpeg:0.10

Нехочет "просто", а "сложно"

Нехочет "просто", а "сложно" я не умею
emerge -av media-video/acestream-ffmpeg
[ebuild N ] x11-libs/libvdpau-0.5 USE="dri -doc" 468 kB
[ebuild N ] x11-libs/libva-1.0.15 USE="opengl -vdpau" VIDEO_CARDS="fglrx -dummy -intel -nvidia" 478 kB
[ebuild N ] x11-libs/xvba-video-0.8.0-r1 USE="opengl -debug" 79 kB
[ebuild N ~] media-video/acestream-ffmpeg-0.10.7-r4::stuff USE="X aac alsa bindist bzip2 encode hardcoded-tables mmx mp3 sdl theora truetype vaapi vorbis xvid zlib -3dnow -3dnowext -aacplus (-altivec) -amr -avx -cdio (-celt) -cpudetection -debug -dirac -doc -faac -frei0r -gnutls -gsm -ieee1394 -jack -jpeg2k -libass -libv4l -mmxext -modplug (-neon) -network -openal -openssl -oss -pic -pulseaudio -rtmp -schroedinger -speex -ssse3 -static-libs {-test} -threads -v4l -vdpau (-vis) -vpx" 5,647 kB
[blocks B ] < media-video/ffmpeg-1.2:0 ("< media-video/ffmpeg-1.2:0" is blocking media-video/acestream-ffmpeg-0.10.7-r4)

Total: 4 packages (4 new), Size of downloads: 6,671 kB
Conflict: 1 block (1 unsatisfied)

да, выходит только первый

да, выходит только первый вариант.
т.е. в 0-ом слоте >=1.2

Настройки просмотра комментариев

Выберите нужный метод показа комментариев и нажмите "Сохранить установки".