I've got it working, too. Full .avi and .mkv support.
Except for some important stuff.
I'd really like to know how to get fast-forward and rewind to work. It doesn't. It only does pause. The buttons on my remote were programmed incorrectly
Also, Samsung does not play DTS audio. Does anyone know how to transcode just DTS audio? My server is not strong enough to transcode HD video too. The video is not the problem anyway.
When I play back a DTS containing MKV on the tv, it plays without audio. I tried adding the profile
Code:
<profile name="vid-dts" enabled="yes" type="external">
<mimetype>video/mpeg</mimetype>
<accept-url>yes</accept-url>
<first-resource>yes</first-resource>
<accept-ogg-theora>yes</accept-ogg-theora>
<agent command="ffmpeg" arguments="-y -threads 2 -i %in -acodec ac3 -ab 192000 -vcodec copy -f matroska %out"/>
<buffer size="14400000" chunk-size="512000" fill-size="120000"/>
</profile>
But now the entire file will not play anymore.
Finally, is there a way to change the audio stream? It always plays the first one, and that is usually not the English one. MediaTomb handles this fine. It's the television that might not. I can choose the audiostream just fine in XBMC. Subtitles also.
So anyone with the knowledge, please help!
How to do it.
Two people mentioned it before. Here's my version.
MediaTomb 0.12
Samsung 32b650
- Edit config, for example, alt+f2 enter:
Code:
gksudo geany /etc/mediatomb/config.xml
- No need to remove comments, just add:
Code:
<custom-http-headers>
<add header="transferMode.dlna.org: Streaming"/>
<add header="contentFeatures.dlna.org: DLNA.ORG_OP=01;DLNA.ORG_CI=0;DLNA.ORG_FLAGS=017000 00000000000000000000000000"/>
</custom-http-headers>
- Under <mappings>, add:
Code:
<map from="avi" to="video/mpeg"/>
and change mkv into:
Code:
<map from="mkv" to="video/mpeg"/>
(Because Samsung wants everything it secretly supports just to be called mpeg.) - Restart MediaTomb:
Code:
sudo /etc/init.d/mediatomb restart
- Remove and re-add all your video's (updates mime-types)
- Voilá!
Bookmarks