I need to record TV (DVB-T) using - Raspberry Pi 3 - TV HAT -Python 3

I only need the FIRST FRAME PER SECOND, saved as a jpg file. Meaning, I will have 60 jpg files per minute.

any tool to do this on a Rpi 3 B+ running Raspbian?

  • On what OS should the software run? What is your price margin?
    – Izzy
    Feb 20 '19 at 7:05
  • Rpi 3 B+, on Raspbian. what do you mean by "what is your price margin?"
    – Rpi-WILSON
    Feb 21 '19 at 22:53
  • if it comes to paid software, how much would you be willing to spend. If it should be free as in "free beer", you can add the gratis tag – for free as in "free speech", there's the open-source tag.
    – Izzy
    Feb 22 '19 at 7:00
  • thanks izzy. right now I am just doing experiments hour my use. no margin factor.
    – Rpi-WILSON
    Mar 16 '19 at 19:01

You should be able to do this with FFMPEG by specifying the TV HAT as an input stream but it may be worth looking at MoviePy as a wrapper for this.

FFMPEG can extract 1 frame per second or each keyframe as described here and can take a stream as an input so all you need to do is find out the syntax for specifying that. Note that the order of arguments can be critical on FFMPEG.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.