Let’s attack the first issue first. After some searches and playing around, I found this post that outlines how one can remux MKV files into m2ts or mp4 files that can be played on the PS3. NOTE: On my Ubuntu 10.04 NAS, only the MP4 method worked for me (I don’t like this method though since AC3 to AAC conversion takes a few minutes; I also ran into a libfaac issue, and installing the extra libraries fixed it per this post). However, after updating FFMPEG following these instructions, the remuxed m2ts files can be played on the PS3. The m2kv2m2ts script makes this process as easy as
Before I figured out the previous method (fixed by using the latest version of FFMPEG), I hopped over to
#mediatomb on the freenode to get help. “Alver” pointed me to this post, which is an update of this post. Basically, Alver wrote a script to transcode any media file on the fly so that they can be playable on the PS3. The drawback is that the video just plays (no fast forward, scene select, etc.) and that it can be CPU-intensive. Luckily, for MKV files, there is no real transcoding (only remuxing). The streaming of MKV files wasn’t an issue even on my 1.6G atom-based NAS. This will be my current method of streaming MKV files on the PS3 for now.
- Make sure the latest FFMPEG is installed per these instructions.
- Copy the script from this page into
/usr/local/bin/mediatomb-multifunctional.sh and make it executable.
- Clear out the entire database using the configuration website
http://mediatomb:49152/ (replace mediatomb with the hostname or ip address).
/etc/mediatomb/config.xml (I use the daemon) and update it per this page. My
config.xml is modified from this since Mediatomb 0.12.0 does not support version 2 of the config and I only want transcoding done on MKV files (my NAS is weak so I don’t want it to transcode everything, especially AVI files).
- Restart mediatomb (
sudo /etc/init.d/mediatomb restart) and my directory to the database on
Here is my