kamiwa's Blog


Spam

This morning I had to deal with a spam flood on this site. Some anonymous user had postet abt. twenty spam posts and was still posting when I discovered it. Due to that reason, as a counter measurement, from now on posting will be only possible for authenticated users. Means: You have to get an account before you can post.

Sorry for that! Blame it on the idiots out there on the web!

New codec Id for Vorbis Audio with Connected Server 1.3

If you want to play Vorbis audio with version 1.3 of the Connected Server, you need to add a new codec Id to the ffdshow audio section in the config.

Please add:

<codecId>0xcddca2d5</codecId>

just before

<driver>dshow</driver>
<guid>0x0F40E1E5, 0x4F79, 0x4988, 0xB1, 0xA9, 0xCC, 0x98, 0x79, 0x4E, 0x6B, 0x55</guid>

Updated the new config file accordingly!
 

 

Modernisierte, grelle Teiler! oder: Man spricht Deutsh!

Für diejenigen unter Euch, die diese Website schon immer mal gerne auf Deusch lesen wollten, habe ich hier ein echtes Schmankerl:

http://www.windowslivetranslator.com/BV.aspx?a=http%3A%2F%2Fwww.kamiwa.de

Lange nicht mehr so kräftig gelacht! :-)

 

For Daredevils and Dangerseekers

For those of you, who already manged to get invited to the Beta testing group of Project Rémoulade and have already downloaded DivX's new H.264 decoder and now would like to see it perform on your Connected box, here is a download link to a modified config file:

RAR version: DCDShowPlaybackPlugin.rar
ZIP version:
DCDShowPlaybackPlugin.zip

This config will make Connected server use DivX AVC decoder instead of using ffdshow for H264 playback. It should give you much better results for HD material especially on slower machines.

(Mind this is the first beta and thus it might not work, hence the title of the post)

EDIT: For the moment, you can forget about using DivX AVC with Connected. Due to a tiny, but very efficient bug, DivX AVC won't get used by Connected no matter what you put into the config!

EDIT 2: Rémoulade does work now with Connected server 1.3. So you can now use the above config. But please bear in mind, that Rémoulade is in early Beta stage. I personally had six videos here, which made the decoder and - as a follow up - Connected server crash.

A late step from DivX, but a giant leap into the right direction

  
A much better Mayo

Today DivX finally made a first offical step towards H.264 video technology. Only four and a half years after German computer magazine c't had first interviewed Jerome "Gej" Rota on Hannover's CeBit about the chances of H.264 being adopted by DivX, the San Diego based company announces the now available beta version of the DivX decoder.

Being one of the DivX forum mods, I think I speak for most of the community members, when I say: Thank you DivX. Better late than never. Hardly can await the encoder!

For more details take a look at Project Rémoulade! 

 

And another update. This time for XVID

Unfortunately it seems that so far nobody had spent a thought on the possibilitiy that some people actually might want to play XVID in a Matroska container on a DivX device. So the config file lacked support for XVID in MKV.

I corrected it and updated the config file and the AllInOne pack!

And no, this ain't no conspiracy!

 

Updated Flash Splitter and Config file

I updated

AllInOne.rar
DCDShowPlaybackPlugin.rar

and the link to the Flash Splitter. This version of the splitter comes with an installer. So no need anymore to manually register the filter.

The config file now supports VP6F (found in more recent Flash versions). Additionally I changed the GUID from Haali Simple Media Splitter to Haali Media Splitter and added 0x0000 (Audio Codec: unknown) to the ffdshow audio section.

If somebody got Matroska files with subtitles, could she/he please give the new config a try? Connected should accept these files now. The subtitles still won't play, but at least Connected should no longer refuse to accept these files.

Additionally *.ogg audio and Matroska with OGG audio should now play.

ZIP/RAR: Some users complained that they couldn't unzip the prior *.zip files or ended up with garbage. So I changed all the archives to RAR format instead. To each rar file a zip version still exists. Simply replace the .rar file ending in the link with .zip.

DivX Connected and ffdshow for Dummies

If you only use ffdshow for DivX Connected and aren't sure how to configure it correctly, download ffdshow-config.rar (included already in the All-In-One Pack), unzip it and "install" the included two registry (.reg) files by double-clicking them.

Warning

By doing so, you delete any other ffdshow settings, you may have made before. So if you still need these settings, make sure, you back them up before you do so. (Having a recent backup is always a good idea.) The settings are added to your registry. I tried this on three different machines, including a Vista Business installation and it worked on all three of them. Nevertheless I need to tell you, that you do this at your own risk.

Playback more than just DivX - Revised Edition

Want to use DivX Connected to play back H.264, Flash, Quicktime, Matroska and other file types?  Since DivX Connected is open enough to be expanded by anyone, I have created some easy to follow examples of how you can expand your DivX Connected servers ability to autoamatically transcode many popular formats during playback.  These examples are easy enough for anyone that can click a mouse to install a few required demuxers and codecs, even if you have no idea what that means.

For those interested in going beyond this, see my “Technical Details Revealed” section here.

All downloads needed in this tutorial, are available in this All-In-One Pack.

Now for the examples:

First, you must have build 1.2.x.x of the DivX Connected server. You will also need to download and configure some demuxers (splitters) and codecs that you may not already have on your PC.  If you want to know more about what these are click here, but they basically are what allows the DivX Connected server to recognize and decode the new file types.

The downloads needed for this example are (you will need all four for this example to work):

For Flash video files: 

      FLV Splitter (osflvsplitter): Click here for download

Just install this as is.

For Matroska (MKV) Files: 

MKV is a container file format that can be used for many different video and audio types. The most popular usage is H.264 HD video. You will need the Haali splitter for this example. 

      Haali Simple Media Splitter (MatroskaSplitter):  Click here for download 

Just install this as is. 

ffdshow: 

ffdshow is a multi codec DirectShow filter pack which means if you install it, you will able to play H.264, FLV1 or MPEG2.  For audio, ffdshow tryouts has support for popular codecs like MP3, AAC, Vorbis, AC3, and DTS as well as not-so-popular ones like LPCM, True Audio, and QDM2. 

      ffdshow tryouts: Click here for download 

When installing ffdshow, choose the "Do not limit" option on the 3rd and fourth screens.  

Hint: If you don't know, how to configure ffdshow and only intend to use it with DivX Connected anyway, take a look at DivX Connected and ffdshow for dummies

DCDShowPlaybackPlugin.config: 

This config file will tell DivX Connected how to use the new splitters and codecs. 

Click here to download

You must download and unrar the config file and then copy it to the following location (assuming you installed DivX Connected on your C: drive). 

C:\Program Files\DivX\DivX Connected\Bin\DivX Connected 

Now restart your server 

After doing the above, press the “Exit” button on the server and then re-launch the server.  You can now add the folders that contain your content if it is not already in a monitored folder.  Your new content types should now show up and play on your TV.  

Additional Info

 Complete list of files types supported 

After this configuration is complete, the following file type will be supported by DivX Connected using real time transcoding.

  • DivX Media File (DIVX)
  • AVI (AV)
  • Windows ASF (ASF)
  • Windows Media Video (WMV)
  • Windows Media Audio (WMA)
  • MPEG-I (MPG, MPEG)
  • Flash (FLV)
  • OGG
  • Matroska Video (MKV)
  • Matroska Audio (MKA)
  • MPEG-4 Part 14 (M4A)
  • QuickTime (MOV)
  • MPEG-2 Transport Stream (TS)
  • MPEG-2 Program Stream (VOB)

 Troubleshooting tips

  1. Make sure you have the proper Admin permissions to add these types of programs to your PC.
  2. If things are not working make sure you have the DivX Connected 1.2 server installed.
  3. Make sure you re-started the server after making the above modifications.
  4. Make sure you configured ffdshow properly during its installation by choosing the "Do not limit" option on the 3rd and fourth screens. If you're not sure how to configure ffdshow, take a look at DivX Connected and ffdshow for dummies.
  5. Some users have had to un-install the DivX Connected server prior to installing the server 1.2 in order to get other formats to playback.

 

The Doctor Fell In Love With Ana Morphic! Now He Is Completly Out Of Shape ;-)

The Dr's Nurse Many of you have requested anamorphic encoding, so here it is. Dr. DivX 2.0.1 Beta 7 includes support for PAL and NTSC anamorphic encoding. Of course there was some bug fixing going on again as well.

Get this latest beta from the Dr. DivX download page. You can post questions and comments here or on the Dr. DivX Forum. Take a look at the changelog for updates.

For interested developers, a compilable source is available on Sourceforge.net.