Package Details: sopcast-player 0.8.5-3

Git Clone URL: (read-only)
Package Base: sopcast-player
Description: GUI front-end for p2p TV sopcast
Upstream URL:
Licenses: GPL2
Submitter: None
Maintainer: shimi
Last Packager: shimi
Votes: 93
Popularity: 0.234367
First Submitted: 2009-03-01 07:35
Last Updated: 2017-03-08 08:53

Latest Comments

cirrus commented on 2016-11-28 19:23

Sopcast users may find this of use, idk if worth creating an aur4 pkg.

tbutcaru commented on 2016-11-18 19:07

Thanks @madalin.vtti!

madalin.vtti commented on 2016-11-12 03:52

download snapshot and edit PKGBUILD with :

# Maintainer: archtux <antonio dot arias99999 at gmail dot com>

pkgdesc="GUI front-end for p2p TV sopcast"
arch=('i686' 'x86_64')
depends=('gtk2' 'hicolor-icon-theme' 'pygtk' 'sopcast' 'vlc')

prepare() {
cd $srcdir/$pkgname
# Python2 fix
sed -i 's#PYTHON ?= /usr/bin/python#\02#' Makefile

build() {
cd $srcdir/$pkgname

package() {
cd $srcdir/$pkgname
make DESTDIR=$pkgdir install


cd /sopcast-player and run in terminal makepkg -sic

all the best.....

Tomek80Bytom commented on 2016-10-23 11:48

If you have problems with installation of this package, please change source from to and everything should work fine.

Best Regards,
Tomas from Poland

jscheuneman commented on 2016-09-10 20:38

Hello All,

I am the project creator of SopCast Player. Thank you to ReNoM for creating an AUR package for my project. I wanted to let you know I moved my repository off Google Code and on to GitHub. The address is I created a release for SopCast 0.8.5 in the repo. Thank you to all the SopCast Player users, I hope you have enjoyed the player.

Best Regards,

Anonymous comment on 2012-05-28 21:29

Version 0.8.5 is out.
Since simply changing version won't compile anymore, I prepared a PKGBUILD that does.

pkgdesc="GUI front-end to p2p TV sopcast"
arch=('i686' 'x86_64')
depends=('gtk2' 'hicolor-icon-theme' 'pygtk' 'python2' 'sopcast' 'vlc')

build() {
cd $srcdir/$pkgname

# Python2 fix
sed -i 's#PYTHON ?= /usr/bin/python#\02#' Makefile

# Build
make DESTDIR=$pkgdir install

snoxu commented on 2011-10-27 01:41

Can't run this:

/usr/bin/sopcast-player: line 2: 14682 Segmentation fault /usr/bin/python2 /usr/share/sopcast-player/lib/ $@

archtux commented on 2011-05-19 12:11

The error is instance=vlc.Instance() in file /usr/share/sopcast-player/lib/
Could you change instance=vlc.Instance() -> instance = vlc_1_1_x.Instance() in file /usr/share/sopcast-player/lib/ and see if it works?
You could also try to add '!libtool' to the options line in PKGBUILD.

Anonymous comment on 2011-05-09 04:01

I'm using lastest updates, vlc 1.1.9

archtux commented on 2011-05-08 20:02

@ tridc
Try with a vlc>=1.1.5

Anonymous comment on 2011-05-08 10:18

Have this problem when starting (KDE 4.6.3)
[tridc@archy ~]$ sopcast-player
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/", line 36, in <module>
from VLCWidget import VLCWidget
File "/usr/share/sopcast-player/lib/", line 39, in <module>
AttributeError: 'module' object has no attribute 'Instance'

How to fix it? Thanks.

archtux commented on 2011-05-04 04:22

@ kfgz
I had the same error on my quad-core.
I thought it was a bug in some version of vlc.
I didn't know that 'trick' for multi-core processors!

kfgz commented on 2011-05-03 17:01

You need to add


kfgz commented on 2011-05-03 17:00

install: cannot stat `pyvlc_bindings/generated/*': No such file or directory
make: *** [byte-compile] Error 1
make: *** Waiting for unfinished jobs....
make[1]: Entering directory `/tmp/yaourt-tmp-root/aur-sopcast-player/src/sopcast-player/pyvlc_bindings'
make[1]: warning: jobserver unavailable: using -j1. Add `+' to parent make rule.
python /usr/include/vlc/*.h > generated/
make[1]: Leaving directory `/tmp/yaourt-tmp-root/aur-sopcast-player/src/sopcast-player/pyvlc_bindings'

Vladimiroff commented on 2010-11-28 23:05

Strange...I've removed the package, installed it again and now it works :)

archtux commented on 2010-11-28 21:44

I have now built and tested on my laptop(32 bits) and my desktop(64 bits) and it works out of the box(standard vlc 1.1.5-2).
I have also installed vlc-plugins and still working perfect.
If you look in the package(sopcast-player) there is no
I have only and vlc.pyc
Do you use standard vlc or a development version?(vlc-dev, vlc-git)

Vladimiroff commented on 2010-11-28 00:25

@archtux, is it now :)
Is this thing working for you with the last vlc, without any hacks?
ImportError: /usr/share/sopcast-player/lib/ undefined symbol: libvlc_get_vlc_id

archtux commented on 2010-11-20 17:32

# Maintainer: archtux <>

# This release fixes incompatibilities with vlc 1.1.x(no fix needed)
# But full screen function doesn't work anymore!
# If you want full screen support, stay with sopcast-player 0.3.3-11

pkgdesc='GUI front-end to p2p TV sopcast'
arch=('i686' 'x86_64')
depends=('gtk2' 'pygtk' 'sopcast' 'vlc')
[ "$CARCH" == "x86_64" ] && depends=('bin32-sopcast' 'gtk2' 'pygtk' 'vlc')

build() {
cd $srcdir/$pkgname

# Modify Makefile for python2 compatibility
sed -i 's#PYTHON ?= $(BINDIR)/python#\02#' Makefile

# Compilation
make DESTDIR=$pkgdir install

archtux commented on 2010-11-07 09:07

@Vladimiroff is in package VLC

Vladimiroff commented on 2010-11-06 18:10

I have vlc and vlc-plugins isntalled, but still:
[vladimiroff@latitude ~]$ sopcast-player
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/", line 38, in <module>
import vlc
ImportError: cannot open shared object file: No such file or directory
[vladimiroff@latitude ~]$

In which package is this vlc lib for python?

Anonymous comment on 2010-10-22 00:58

Sorry archtux, but error still happens...
A requisição HTTP foi enviada, aguardando resposta... 404 Not Found
2010-10-21 22:56:40 ERRO 404: Not Found.

==> ERRO: Falha ao efetuar download de attachment?aid=-3342020801942506535&
==> ERROR: Makepkg was unable to build sopcast-player.

archtux commented on 2010-10-20 14:25

Link for fix VLC 1.1.x was dead.
Updated PKGBUILD with new link.

Anonymous comment on 2010-10-17 10:04

Don't work for me. Can't download ==> attachment?aid=-3342020801942506535&

archtux commented on 2010-10-12 12:47

Works again with current VLC 1.1.x

zbito commented on 2010-09-27 17:02

There is a fix for using current VLC, so this can be updated.
All needed informations can be found here:

Anonymous comment on 2010-09-14 10:50

This is what i get, any suggestions?
I don't know why the package install fails...

==> Finished making: bin32-sopcast 3.2.6-1 (Tue Sep 14 13:48:13 EEST 2010)

==> Continue installing bin32-sopcast ? [Y/n]
==> [v]iew package contents [c]heck package with namcap
==> ---------------------------------------------------

resolving dependencies...
looking for inter-conflicts...

Targets (1): bin32-sopcast-3.2.6-1

Total Download Size: 0.00 MB
Total Installed Size: 0.83 MB

Proceed with installation? [Y/n]
checking package integrity...
(1/1) installing bin32-sopcast [##########################################] 100%

==> A simple example of sp-sc command line:
==> sp-sc sop:// 3908 8908 &
==> Start to transfer channel 6098, and you can play it on 8908 with VLC
==> with:
==> vlc http://localhost:8908/tv.asf

==> Checking vote status for bin32-sopcast
You have already voted for bin32-sopcast inclusion/keeping in [community]

==> WARNING: Dependencies have been installed before the failure
checking dependencies...

Remove (2): bin32-sopcast-3.2.6-1 lib32-libstdc++5-3.3.6-4

Total Removed Size: 1.55 MB

Do you want to remove these packages? [Y/n]

SZoPer commented on 2010-07-07 06:20

$ sopcast-player

** Message: pygobject_register_sinkfunc is deprecated (GtkWindow)
** Message: pygobject_register_sinkfunc is deprecated (GtkInvisible)
** Message: pygobject_register_sinkfunc is deprecated (GtkObject)
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/", line 1780, in <module>
pySop = pySopCast()
File "/usr/share/sopcast-player/lib/", line 368, in __init__
self.vlc = VLCWidget.VLCWidget(*p)
File "/usr/share/sopcast-player/lib/", line 28, in __init__
AttributeError: 'Instance' object has no attribute 'mediacontrol_new_from_instance'

I DO have VLC installed:
vlc 1.1.0-1
bin32-sopcast 3.2.6-1
sopcast-player 0.3.3-5

Anonymous comment on 2010-04-10 20:29

Missing dependency - probably vlc.
Traceback (most recent call last):
File "/usr/share/sopcast-player/lib/", line 38, in <module>
import vlc
File "/usr/share/sopcast-player/lib/", line 46, in <module>
File "/usr/lib/python2.6/ctypes/", line 353, in __init__
self._handle = _dlopen(self._name, mode)
OSError: nie można otworzyć pliku obiektu dzielonego: Nie ma takiego pliku ani katalogu