Difference between revisions of "Dvbrecord"

From LinuxTVWiki
Jump to navigation Jump to search
(Initial info about dvbrecord)
 
m (minor edits, rearrangements)
 
(One intermediate revision by one other user not shown)
Line 1: Line 1:
  +
{{lowercase|dvbrecord}}
dvbrecord is a utility that comes with the [[dvbsak]] library. It allows you to record a DVB channel from the command line, and combined with a scheduler like cron allows you to create a very lightweight digital video recorder.
 
   
  +
'''dvbrecord''' is a commandline utility, included within the [[dvbsak]] library, that allows one to record a DVB channel and, when used in combination with a scheduler like cron, allows you to create a very lightweight digital video recorder.
You use it like this:
 
   
  +
==Usage==
dvbrecord -z"ABC TV Brisbane" -r"ABC TV Brisbane" >> "some_show.ts"
 
 
This will tune (zap, -z) to the given channel first, then record (-r) the supplied channel and output it to the file "some_show.ts". dvbrecord can write to a file directly, but it has issues writing to files larger than 2GB. By redirecting its output with ">>" you can avoid that limitation.
 
   
 
dvbrecord's options are:
 
dvbrecord's options are:
Line 22: Line 20:
 
--output, -o <arg> Output TS to <arg> [stdout]
 
--output, -o <arg> Output TS to <arg> [stdout]
 
--verbose, -v Increase verbosity
 
--verbose, -v Increase verbosity
  +
  +
Typical usage might be somethign like this:
  +
  +
dvbrecord -z"ABC TV Brisbane" -r"ABC TV Brisbane" >> "some_show.ts"
  +
  +
This will [[zap|tune/zap]] (-z) to the given channel first, then record (-r) the supplied channel to the output file named "some_show.ts". Note: Although dvbrecord can write/output to a file directly (-o), it seems to have issues writing to files larger than 2GB. So, instead, by redirecting its stdout output with ">>" you can avoid that limitation.
  +
  +
  +
[[Category:Software]]

Latest revision as of 15:11, 9 January 2008

dvbrecord is a commandline utility, included within the dvbsak library, that allows one to record a DVB channel and, when used in combination with a scheduler like cron, allows you to create a very lightweight digital video recorder.

Usage

dvbrecord's options are:

Usage: dvbrecord [OPTIONS]
Generic DVB options:
  --dvb-adapter, -A <arg>       DVB adapter number
  --ts-stream, -T <arg>         Read raw TS from <file>
  --use-filtered-ts, -F         Use filtered TS
  --use-full-ts, -f             Use full TS
  --record, -r <arg>            Records channel with supplied name
  --zap, -z [arg]               Tune to the channel before doing anything
  --read-epg, -e                Reads Electronic Program Guide
  --whats-on, -w <arg>          Shows what's running on supplied channel
  --record-lang, -L <arg>       Specify which language to record
  --output, -o <arg>            Output TS to <arg> [stdout]
  --verbose, -v                 Increase verbosity

Typical usage might be somethign like this:

dvbrecord -z"ABC TV Brisbane" -r"ABC TV Brisbane" >> "some_show.ts"

This will tune/zap (-z) to the given channel first, then record (-r) the supplied channel to the output file named "some_show.ts". Note: Although dvbrecord can write/output to a file directly (-o), it seems to have issues writing to files larger than 2GB. So, instead, by redirecting its stdout output with ">>" you can avoid that limitation.