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 ;) _______________________________________________ rygel-list mailing list [email protected] https://mail.gnome.org/mailman/listinfo/rygel-list
