Re: Can't transcode .mkv to PS3



On 10/17/2013 12:32 AM, Jens Georg wrote:
On Mi, 2013-10-16 at 22:01 -0700, Konstantin Svist wrote:
On 10/07/2013 12:48 AM, Jens Georg wrote:
On Fr, 2013-10-04 at 23:12 -0700, Konstantin Svist wrote:
Seems like every time I try to transcode/play an .mkv file on my PS3, it
fails to play.

Rygel outputs this error:

(rygel:12119): Rygel-WARNING **: rygel-http-request.vala:105: Could not
create a transcoder configuration. Your GStreamer installation might be
missing a plug-in

It's not obvious which plugin it's trying to load...
You're right, I've filed
https://bugzilla.gnome.org/show_bug.cgi?id=709546 to add this
information.

How do I figure out how to fix it?
Good question. If you can play the video with gst-launch-1.0 playbin
uri=file:///path/to/the.mlv, then I think installing gst-libav for the
mpeg encoder, gst-plugins-bad for the mpeg muxer and gst-plugins-ugly
for the mp2 audio codec should be a good start.

Thanks, it's finally working after installing those gst packages,
installing 0.20.1 and some system updates (maybe thanks to reboot)
Now, "working" is a loose term in this case, unfortunately.. the only
controls that work are play and stop (can't pause/ff/rw/etc.). Well,
*can* trick it into pausing by using PS button :) Are those features in
development or just broken for me?
Hm, I thought at least "pause" was supposed to work; I don't own a PS3,
sorry. FF/RW is a bit tricky due to the transcoding, depending on which
method the PS3 actually supports, that might work in 0.22.

I'm willing to work on some code if you can help me get started :)
For some reason, ps3 lists pause/etc. as grayed out.. guessing it treats
transcoded stream as a live stream which can't be paused
One trick that could be used is transcoding to a temp file and then
feeding it to PS3 as input. That would require extra HDD space/access,
so I wouldn't make it a default, but it would make life easier in some
cases.


Also, is there anything that can be tuned -- encoding quality, for
example? Subtitles would be awesome..
There's an alternate MPEG2 encoding preset with improved quality but
also quite high CPU consumption in rygel's git repository:

https://git.gnome.org/browse/rygel/tree/examples/presets/avenc_mpeg2video.prs

Just replace the original avenc_mpeg2video.prs file with that.

Neat, 720p content looks much better now! Though it's freezing every few
seconds... any chance to use multiple CPU cores for transcoding process?


"Internal" subtitles are a feature request, unfortunately not very high
up currently.

 It's a bit hard to watch foreign content without any translation ;)



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]