Suche

 

Aktuelle Beiträge

Rage against
Da ist aber jemand ziemlich in Rage geraten ;-) Aber...
Dude (anonym) - 8. Okt, 14:01
Update: Citrix on Unix...
Okay, my tests with w9wm and with lwm both failed....
cptsalek - 8. Okt, 10:11
Winke winke, Demokratie!
Da haben also heute SPD und CDU und Hosen runter gelassen,...
cptsalek - 8. Okt, 00:11
Working with Citrix in...
I have the comfort of working in a Unix Environment,...
cptsalek - 7. Okt, 16:04
U60: CPUs defekt
Habt Ihr Euch schonmal an einem Problem scheinbar die...
cptsalek - 1. Okt, 18:45

Credits

Knallgrau New Media Solutions - Web Agentur für neue Medien

powered by Antville powered by Helma


Creative Commons License

xml version of this page
xml version of this page (summary)
xml version of this page (with comments)

twoday.net AGB

Archiv

Januar 2008
Mo
Di
Mi
Do
Fr
Sa
So
 
 2 
 3 
 4 
 5 
 6 
 7 
 8 
 9 
10
11
12
13
14
15
16
17
18
19
20
21
23
24
25
27
28
29
30
31
 
 
 
 

Status

Online seit 1038 Tagen
Zuletzt aktualisiert: 8. Okt, 14:01

Counter & Co.

Egoload - Verträumter Idealist
Mein
Koordinaten auf der EgoMap:  93,2
100% Heidnisch

Locations of visitors to this page

Samstag, 26. Januar 2008

Miro on FreeBSD 7.0

On my machine Miro 1.1 causes a segmentation fault when trying to play a video. While searching the net I found some forum threads dealing with this issue. The solution was to change the renderer vom gstreamer to xine.
What a pity: xine is the default renderer currently. I just tried the opposite way and changed the renderer to gstreamer and voila: Video! But no sound...
It turned out that a few gstreamer-plugins were missing, namely gstreamer-plugins-faad which contains a decoder for AAC. I just installed multimedia/gstreamer-plugins-all to take care of any other possible issue related to missing plugins.
 
To change the renderer used by Miro, edit /usr/local/lib/python2.5/site-packages/miro/frontend_implementation/VideoDisplay.py
Locate the following block:
if values == None:
# using both renderers at once still sometimes causes problems
#self.add_renderer("xinerenderer")
self.add_renderer("gstrenderer")
else:

Change to suite your needs...
 
PS: I upgraded from FreeBSD 6.3 to 7.0 without removing all ports, which seems to be the recommended way. Instead I did a portupgrade -afk --batch to update everything automatically. So it's possible that the segfault I encountered is just the result of a port that hasn't been rebuilt successfully.
PPS: Make sure to remove VideoDisplay.pyc and VideoDisplay.pyo after you edited VideoDisplay.py and start miro as root.

...wenn man trotzdem lacht
Atari Mega ST
Auf Arbeit
Bloggen
Bookmarks & Links
BSD
Bundeswehr
CCC07
Computing
Datenschutz
Fundsachen
G8
Garten
Gentechnik
Glaube
HartzIV
... weitere
Profil
Abmelden
Weblog abonnieren