[opensuse] [12.3 64Bit KDE] - Transmageddon Converter Error?
[12.3 64Bit KDE] - Transmageddon Converter Error? Hi, Running openSUSE 12.3 64Bit KDE fully updated. I installed Transmageddon video converter, but it won't run? Here is the Terminal output: --------------------------------------------------------------------------------------------- JeZ-l-Lee@bumblebee:~> transmageddon Traceback (most recent call last): File "transmageddon.py", line 31, in <module> from gi.repository import Notify ImportError: No module named 'gi' JeZ-l-Lee@bumblebee:~> --------------------------------------------------------------------------------------------- Can someone help me? Thanks! Jesse -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Sunday 31 March 2013 01:23:21 Jesse Palser wrote:
I installed Transmageddon video converter, but it won't run? Here is the Terminal output: ---------------------------------------------------------------------------- ----------------- JeZ-l-Lee@bumblebee:~> transmageddon Traceback (most recent call last): File "transmageddon.py", line 31, in <module> from gi.repository import Notify ImportError: No module named 'gi' JeZ-l-Lee@bumblebee:~> ---------------------------------------------------------------------------- -----------------
Can someone help me?
Looks like a dependency problem in transmageddon package: mlaakson@darkside:~> rpm -q transmageddon --requires /bin/bash /bin/sh /bin/sh gstreamer-plugins-base >= 0.11.0 python-gobject >= 2.21.4 python3 ... So it uses python 3 and should probably require python3-gobject. python-gobject package is meant for python 2. Install python3-gobject package and you should be good to go, unless there are some other dependency problems lurking in there. -- Martti -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 04/03/2013 03:07 PM, Martti Laaksonen wrote:
I installed Transmageddon video converter, but it won't run? Here is the Terminal output: ---------------------------------------------------------------------------- ----------------- JeZ-l-Lee@bumblebee:~> transmageddon Traceback (most recent call last): File "transmageddon.py", line 31, in <module> from gi.repository import Notify ImportError: No module named 'gi' JeZ-l-Lee@bumblebee:~> ---------------------------------------------------------------------------- -----------------
Can someone help me? Looks like a dependency problem in transmageddon package: mlaakson@darkside:~> rpm -q transmageddon --requires /bin/bash /bin/sh /bin/sh gstreamer-plugins-base >= 0.11.0
On Sunday 31 March 2013 01:23:21 Jesse Palser wrote: python-gobject >= 2.21.4 python3 ...
So it uses python 3 and should probably require python3-gobject. python-gobject package is meant for python 2.
Install python3-gobject package and you should be good to go, unless there are some other dependency problems lurking in there.
-- Martti
Hi, Thank you for your help! I installed "python3-goobject" package and reran Transmageddon. It still does not work and I get the following in Terminal: ------------------------------------------------------------------------------------------------------- JeZ-l-Lee@bumblebee:~> transmageddon /usr/lib64/python3.3/site-packages/gi/overrides/Gtk.py:46: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0 warnings.warn(warn_msg, RuntimeWarning) Traceback (most recent call last): File "transmageddon.py", line 142, in <module> class Transmageddon(Gtk.Application): File "/usr/lib64/python3.3/site-packages/gi/module.py", line 269, in __getattr__ return getattr(self._introspection_module, name) File "/usr/lib64/python3.3/site-packages/gi/module.py", line 115, in __getattr__ self.__name__, name)) AttributeError: 'gi.repository.Gtk' object has no attribute 'Application' JeZ-l-Lee@bumblebee:~> ------------------------------------------------------------------------------------------------------- Any other ideas on how to make this work? Thanks... Jesse -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On Friday 05 April 2013 09:04:37 Jesse Palser wrote:
I installed "python3-goobject" package and reran Transmageddon. It still does not work and I get the following in Terminal: ---------------------------------------------------------------------------- --------------------------- JeZ-l-Lee@bumblebee:~> transmageddon /usr/lib64/python3.3/site-packages/gi/overrides/Gtk.py:46: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0 warnings.warn(warn_msg, RuntimeWarning) Traceback (most recent call last): File "transmageddon.py", line 142, in <module> class Transmageddon(Gtk.Application): File "/usr/lib64/python3.3/site-packages/gi/module.py", line 269, in __getattr__ return getattr(self._introspection_module, name) File "/usr/lib64/python3.3/site-packages/gi/module.py", line 115, in __getattr__ self.__name__, name)) AttributeError: 'gi.repository.Gtk' object has no attribute 'Application' JeZ-l-Lee@bumblebee:~> ---------------------------------------------------------------------------- ---------------------------
Any other ideas on how to make this work?
Looks like the transmageddon package is missing a dependency this time. You have to install typelib-1_0-Gtk-3_0 package, too. After that you'll probably have to add packman repository, if you don't have that already, and install a bunch of gstreamer 1.0 plugins from there to be able to encode to e.g. h.264 or mpeg-4. That being said, I haven't actually used it much, but what I've seen so far does not impress me. The transcoding process seems really unreliable, either it doesn't do anything or it does too much (as in creating a broken transcoded file that is several times larger than the original). So far it has successfully transcoded only one video file, a 720x540 MPEG-4 video with MP3 audio, to N900 preset format (640x480 h.264 with AAC audio). It could be that I'm still missing some crucial package, but it's hard to say for sure since it doesn't print any errors to the terminal while it is supposedly transcoding. I hope it'll work better for you than it has worked for me. -- Martti -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
On 04/05/2013 05:01 PM, Martti Laaksonen wrote:
On Friday 05 April 2013 09:04:37 Jesse Palser wrote:
I installed "python3-goobject" package and reran Transmageddon. It still does not work and I get the following in Terminal: ---------------------------------------------------------------------------- --------------------------- JeZ-l-Lee@bumblebee:~> transmageddon /usr/lib64/python3.3/site-packages/gi/overrides/Gtk.py:46: RuntimeWarning: You have imported the Gtk 2.0 module. Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail. As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0 warnings.warn(warn_msg, RuntimeWarning) Traceback (most recent call last): File "transmageddon.py", line 142, in <module> class Transmageddon(Gtk.Application): File "/usr/lib64/python3.3/site-packages/gi/module.py", line 269, in __getattr__ return getattr(self._introspection_module, name) File "/usr/lib64/python3.3/site-packages/gi/module.py", line 115, in __getattr__ self.__name__, name)) AttributeError: 'gi.repository.Gtk' object has no attribute 'Application' JeZ-l-Lee@bumblebee:~> ---------------------------------------------------------------------------- ---------------------------
Any other ideas on how to make this work? Looks like the transmageddon package is missing a dependency this time.
You have to install typelib-1_0-Gtk-3_0 package, too.
After that you'll probably have to add packman repository, if you don't have that already, and install a bunch of gstreamer 1.0 plugins from there to be able to encode to e.g. h.264 or mpeg-4.
That being said, I haven't actually used it much, but what I've seen so far does not impress me. The transcoding process seems really unreliable, either it doesn't do anything or it does too much (as in creating a broken transcoded file that is several times larger than the original).
So far it has successfully transcoded only one video file, a 720x540 MPEG-4 video with MP3 audio, to N900 preset format (640x480 h.264 with AAC audio).
It could be that I'm still missing some crucial package, but it's hard to say for sure since it doesn't print any errors to the terminal while it is supposedly transcoding.
I hope it'll work better for you than it has worked for me.
-- Martti Hi,
That worked! Now Transmageddon works, thanks! Jesse -- To unsubscribe, e-mail: opensuse+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse+owner@opensuse.org
participants (2)
-
Jesse Palser
-
Martti Laaksonen