I have heaps of questions about the new tv engine, but I'll start with comskip and ask some more later ...
I read that the new tv engine will support ComSkip. Can you give us some more information on this?
I've been thinking about comskip and ...
On my computer Comskip can process my files in faster than realtime. For example, the file might be 60 minutes long, but it only takes 10 minutes to run comskip on it. So with that in mind I figure that you could run Comskip in realtime (as the tv stream is being recorded or on the timeshift buffer) and only use about 20% more cpu ...
Maybe even less, given that a fair bit of the time it takes to run comskip is spent on hard disk access and in rendering the file to a frame buffer, something the tv engine is effectively already doing. Of course, you'd probably need comskip to run as a DX filter plugged into the recording engine filter graph...
So what's the point of running comskip in realtime? Well (theoretically) ...
1. You could automatically drop the volume on ads. And / or ...
2. You could save a file that maps the ads inside a recording (or Timeshift) so you could press a button on your remote to skip them. Doing this at record time avoids processing the file later. And / or ...
3. You could record the tv show straight to disk without any ads at all!
And maybe one day ...
This is a bit far out, but imagine you're watching a tv show ... (crazy, I know ) It goes into ads so you start channel surfing. Your first tv card stays on the channel you were watching and your second tv card does the surfing. While you're surfing mediaportal (comskip) is tracking the first channel so that when the show you were watching comes out of ads mediaportal automatically switches back to that show. If while you are channel surfing you decide you like the new channel better you just press a button on the remote and the whole background comskip processing is aborted.
Suggestions and ideas aside, what is the support for comskip in the new tv engine?
Cheers,
I read that the new tv engine will support ComSkip. Can you give us some more information on this?
I've been thinking about comskip and ...
On my computer Comskip can process my files in faster than realtime. For example, the file might be 60 minutes long, but it only takes 10 minutes to run comskip on it. So with that in mind I figure that you could run Comskip in realtime (as the tv stream is being recorded or on the timeshift buffer) and only use about 20% more cpu ...
Maybe even less, given that a fair bit of the time it takes to run comskip is spent on hard disk access and in rendering the file to a frame buffer, something the tv engine is effectively already doing. Of course, you'd probably need comskip to run as a DX filter plugged into the recording engine filter graph...
So what's the point of running comskip in realtime? Well (theoretically) ...
1. You could automatically drop the volume on ads. And / or ...
2. You could save a file that maps the ads inside a recording (or Timeshift) so you could press a button on your remote to skip them. Doing this at record time avoids processing the file later. And / or ...
3. You could record the tv show straight to disk without any ads at all!
And maybe one day ...
This is a bit far out, but imagine you're watching a tv show ... (crazy, I know ) It goes into ads so you start channel surfing. Your first tv card stays on the channel you were watching and your second tv card does the surfing. While you're surfing mediaportal (comskip) is tracking the first channel so that when the show you were watching comes out of ads mediaportal automatically switches back to that show. If while you are channel surfing you decide you like the new channel better you just press a button on the remote and the whole background comskip processing is aborted.
Suggestions and ideas aside, what is the support for comskip in the new tv engine?
Cheers,