Jump to content

Enable Thumbnail Image Creation on In Progress Recording


bizarro252

Recommended Posts

bizarro252

Just started playing with this feature on Emby (Roku) and its great on DVR content!  I notice however it will not generate on an in progress recording (or I assume a LiveTV stream that you have paused and thus are timeshifted).

Is it possible to enable the thumbnails to be generated in more 'real time' so that in progress recordings could also benefit from easy commercial skipping/timeshifting?

 

Thanks!

  • Like 6
  • Agree 1
Link to comment
Share on other sites

samuelqwe

That would be an amazing feature! I love using the thumbnails to skip commercials, so this would make things easier while recordings are still in progress.

  • Like 1
Link to comment
Share on other sites

SikSlayer

I love using the thumbnails to skip commercials, so this would make things easier while recordings are still in progress.

+1

 

That's a great reason to implement this feature.

Link to comment
Share on other sites

  • 2 months later...
  • 2 years later...

This feature would be the cherry on the sundae that makes Emby the best!

Although I generally watch content long after it's been recorded, there are a few weekend programs I like to watch about 30 minutes after recording started so that I can skip commercials. 

While waiting (im)patiently for this feature to be implemented, here's a hack I employ to get this feature.

I created a media folder called "in progress" and made sure to set the thumbnail option to "when added".   When I want to watch a program in progress, I find the recording file in the server's file system and copy it to the "in progress" folder. After waiting a couple minutes, I can then watch the program with thumbnails.  It's not ideal, but it's definitely better than trying to guess how much time to skip to get past a block of commercials.

Link to comment
Share on other sites

rbjtech

This will be a challenging request - the actual bif file is created using 100's of images extracted from the video in a one off function - so I'm not sure how feasible it is to do this in 'real time'.  It might be possible to do every say 5 minutes but the actual extraction of the images can take a few minutes - so you will always have some sort of 'lag' and even after the bif is created, emby itself will need some time to recognise the new bif file and re-load it.

edit - just tried to extract the images for the BIF from a live .TS file and it failed at the first hurdle - so this is probably not possible with the current method.

C:\>C:\Emby-Server\system\ffmpeg.exe -f matroska -threads 1 -skip_interval 10 -copyts -i file:"D:\Emby\TV Recording\Going in Style (2017)\Going in Style (2017).ts" -an -sn -vf "scale=w=320:h=180" -vsync cfr -r 0.1 -f image2 "d:\temp\img_%05d.jpg"
ffmpeg version 5.0.0-emby_2022_05_07-g463c71b3b3+1847 Copyright (c) 2000-2022 the FFmpeg developers and softworkz for Emby LLC
  built with gcc 10.3.0 (Rev5, Built by MSYS2 project)
Execution Date: 2022-06-26 22:45:31
[matroska,webm @ 000002420652ce00] 0x00 at pos 2 (0x2) invalid as first byte of an EBML number
[matroska,webm @ 000002420652ce00] EBML header parsing failed
file:D:\Emby\TV Recording\Going in Style (2017)\Going in Style (2017).ts: Invalid data found when processing input

 

Edited by rbjtech
Link to comment
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...