Articles

Videocasting

The Videocasting app allows you to subscribe to videocasts and videoblogs from your TiVo DVR. The app provides a list of directories of OPML and RSS feeds of video content. The app will automatically download the video files of subscribed feeds and will remove old files that have been played when new files become available.

HME does not support video. So the app content is controlled from the Videocasting app, but the downloaded video is played under Now Playing on your TiVo recorder (not inside the Videocasting app) and works like GoBack files.

Since most video files available on the internet are not in the format required by the TiVo recorder, the video files need to be transcoded into the desired format. Galleon does not include a transcoder; there are many commercial and free transcoders that can be used to convert the video files. Galleon does support an option to automatically invoke the transcoder once the video file has been downloaded. Only transcoders that can be invoked from the command line is supported. Galleon needs to be configured with the command line parameters for the transcoder. Galleon uses special tokens to indicate where the input and output files need to be placed when the transcoder is invoked:

  • {%1} - the full path to the input file
  • {%2} - the full path to the output file

 

 

An example of a free transcoder that could be used is the VLC media player. Once you have downloaded and installed the VLC media player, use the following command line parameters (for Windows) to invoke the player to act as a transcoder:

"c:/Program Files/VideoLan/VLC/vlc.exe" "{%1}" -I telnet --sout #transcode{vcodec=mp2v,vb=4096,width=720,height=480,fps=29.97,scale=1,acodec=mpga,ab=128,channels=2}:duplicate{dst=std{access=file,mux=ps,url="{%2}"}} vlc:quit

Simply cut-and-paste these parameters into the Conversion Tool field in the Galleon configuration GUI, File/GoBack menu option. You can learn more about what this command line means on the VLC site. To support paths that contain spaces you have to quote the special tokens.

NOTE: Transcoding is a CPU intensive operation that can take an extended period of time. This means that during trancoding your computer will be sluggish and even unresponsive. This will affect the responsiveness of any HME apps that are running on that computer.

Not all video file formats are supported or can be transcoded into the TiVo format. Even if transcoding is successful, the transcoded file might have video or sound issues.

Take a look at interactively using the VLC media player to transcode a video file in the transcoding tutorial.

Most video that are published on the internet are of low resolution and suited to be played on a computer monitor rather than a TV. Therefore when the video is played on your TiVo the picture quality will usually be much lower than any recordings on the TiVo.

Configuration

Title: The title of the app.
Share: Allow the app to be shared .
Download: The number of videocast tracks per subscription that should kept at a time.
Subscriptions: The list of videocast subscriptions.
Name: The name of the videocast.
URL: The full internet address of the videocast RSS feed.
Directories: The list of videocast directories.
Name: The name of the videocast directory.
URL: The full internet address of the videocast directory file. OPML are supported.

Screenshots

Videocasting menu:
videocasting1.png

Videocasting directories:
videocasting2.png

Videocasting Now Playing:
videocasting3.png

Videocasting details:
videocasting4.png

Additional information