timeshift.sh Icon


v4l2 TV timeshift application

Add a Review
1 Download (This Week)
Last Update:
Download timeshift.sh-6.710.tar.gz
Browse All Files



Bash script for doing timeshift TV (pause, fast forward and rewind while watching TV) using limited resources. Developed for analog capture devices compatible with v4l2, including digital television hybrid cards (Not all v4l2 devices are checked, tested with bttv, saa7134, TV hybrid cards cx88 and USB em28xx).

You can also try the server side (same script) that works like a timeshift provider of captured files for a local network.

Usage: Install transcode* and xawtv, configure OSS sound capture (if you use pulseaudio then install oss-compat [deb] and libasound2-plugins [deb] or alsa-plugins-pulse [rpm] packages) and enable "repeat playlist" on your video player, then:

./timeshift.sh [OPTION1 value] [OPTION2 value] ...
./timeshift.sh -h for help

*Be sure transcode is compiled with a working import_v4l2.so plugin.

timeshift.sh Web Site


  • Live TV window, you can watch live show while watching timeshift videos, at no added processor cost.
  • You can choose your favourite video player for watching timeshift videos, among others, kaffeine, kplayer, vlc.
  • Low processor load.
  • Multicore support, the script runs modular processes, each with its own threat.
  • Multiuser and multi-instances, you can run several timeshift.sh when you install a multidevice card.
  • Standard MPEG-4 .avi videos, you can watch the videos or edit them when you want. The script utilizes a transcode filter, standard MPEG-4 videos shine like the best video encoders, even at low bitrates.
  • Unique continuous sessions feature, when you close the script you can store past videos and continue recording after the last.
  • Not needed terminal.
  • SERVER function with the same script:
  • -Unlimited video size and number of video buffers, fully customizable, even months or years.
  • -Stable and secure.
  • -It might use terminal, and not needed X windows manager, optionally ttv for tv-init.
  • -Unattended, after a reboot the videos are recorded after the last one, with minimal data loss.
  • -Several possibilities for LAN configuration.


Other Useful Business Software

Powerful Service Desk and Simple to Use ITSM Solution Icon

One IT support system that centralizes all your requirements – service desk/ITSM software: incident, remote desktop, reporting, ITAM & more.

Powerful Service Desk and Simple to Use ITSM Solution Icon
With over 15 years’ experience in the IT field, SysAid serves over 100K admins globally. Our unique help desk/ITSM solution is built to serve all your IT needs. SysAid provides one centralized system for: information, actions, communication, reporting, support, knowledge & more. Our easy to use ticketing system facilitates over 82M tickets a year, supporting over 2000 organizations in the US alone. We’ve been translated to more than 40 languages.
Powerful Service Desk and Simple to Use ITSM Solution
Are you an IT pro at a company with 1000+ employees?
Write a Review

User Reviews

Be the first to post a review of timeshift.sh!

Additional Project Details



Intended Audience

Advanced End Users, End Users/Desktop

User Interface


Programming Language

Unix Shell



Thanks for helping keep SourceForge clean.

Screenshot instructions:
Red Hat Linux   Ubuntu

Click URL instructions:
Right-click on ad, choose "Copy Link", then paste here →
(This may not be possible with some types of ads)

More information about our ad policies

Briefly describe the problem (required):

Upload screenshot of ad (required):
Select a file, or drag & drop file here.

Please provide the ad click URL, if possible:

Get latest updates about Open Source Projects, Conferences and News.

Sign up for the SourceForge newsletter:

JavaScript is required for this form.

No, thanks