NextPVR Forums
  • ______
  • Home
  • New Posts
  • Wiki
  • Members
  • Help
  • Search
  • Register
  • Login
  • Home
  • Wiki
  • Members
  • Help
  • Search
NextPVR Forums Public Add-ons (3rd party plugins, utilities and skins) Old Stuff (Legacy) GB-PVR Support (legacy) v
« Previous 1 … 558 559 560 561 562 … 1231 Next »
Advice: ComSKip and Transcoding on Second PC?

 
  • 0 Vote(s) - 0 Average
Advice: ComSKip and Transcoding on Second PC?
nurowolf
Offline

Member

Posts: 68
Threads: 15
Joined: Dec 2005
#1
2007-04-14, 04:29 AM
Would this be possible at all? If so, can somebody point me in the right direction to get started.

The Plan:
------------
To have a scondary PC in the study do all the transcoding / commercial removal work - thereby leaving my HTPC (with GBPVR) running unhindered and always available.

So what I would like to do is do the recordings on the Server, then upon completing the recording, pass the next processing responsibilities over to a secondary server. I figured I may be able to use PostProcessing.Bat to achieve this.

My initial plan was to use Girder with GBPVR. SO have PostProcessing.Bat issue a girder event that activates the Other Server Machine.

However PostProcessing.Bat will then complete and I can't see a way to update GBPVR with the new file name.

Any other ideas?
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#2
2007-04-14, 04:39 AM
nurowolf Wrote:Would this be possible at all? If so, can somebody point me in the right direction to get started.

The Plan:
------------
To have a scondary PC in the study do all the transcoding / commercial removal work - thereby leaving my HTPC (with GBPVR) running unhindered and always available.

So what I would like to do is do the recordings on the Server, then upon completing the recording, pass the next processing responsibilities over to a secondary server. I figured I may be able to use PostProcessing.Bat to achieve this.

My initial plan was to use Girder with GBPVR. SO have PostProcessing.Bat issue a girder event that activates the Other Server Machine.

However PostProcessing.Bat will then complete and I can't see a way to update GBPVR with the new file name.

Any other ideas?

I think running a process on a remote file with something like comksip would be difficult.

But what you might want is to use dirmon on the transcoding computer. It would monitor the Recordings computer and when the file is finished, it would start transcoding and comskipping.

I have thought that I might have a separate computer run an antivirus check on my PVR computer just so that I don't have to have and AV on the PVR at all...

Never did it though...

Maybe what a compromise is having comskip run during the recording, and then have your remote computer transcode the files, then you won't really have a time problem...
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
pastro
Offline

Posting Freak

Posts: 1,885
Threads: 128
Joined: Jul 2006
#3
2007-04-14, 04:47 AM
The trouble is you still will have the disk accesses and network accesses on the HTPC machine. That's going to make things pretty slow too, won't it?
GBpvr PC: Intel Celeron 1.8 Ghz. 768 Mb WinXp Home Sp2
Video: Diamond 128 Mb 9550
Capture Cards: PVR-150 & PVR-150 MCE w/fm + 2x MVP
Author of: BurnDVDX2 and Skiptool
zehd
Offline

Posting Freak

Posts: 5,119
Threads: 249
Joined: Feb 2006
#4
2007-04-14, 04:49 AM
pastro Wrote:The trouble is you still will have the disk accesses and network accesses on the HTPC machine. That's going to make things pretty slow too, won't it?

Of course, depending on speed of disks, but I think the real overhead is the CPU on the processes...
Frank Z
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]
pastro
Offline

Posting Freak

Posts: 1,885
Threads: 128
Joined: Jul 2006
#5
2007-04-14, 05:14 AM
zehd Wrote:Of course, depending on speed of disks, but I think the real overhead is the CPU on the processes...

That's what I thought too, but Erik (comskip) made a comment that said the performance hit is usually from all the disk accesses since comskip runs at idle priority.

My Laptop goes to crap, if someone is downloading a large file over the network from me. Seems like that would be the same deal.
GBpvr PC: Intel Celeron 1.8 Ghz. 768 Mb WinXp Home Sp2
Video: Diamond 128 Mb 9550
Capture Cards: PVR-150 & PVR-150 MCE w/fm + 2x MVP
Author of: BurnDVDX2 and Skiptool
erik
Offline

Posting Freak

Posts: 1,138
Threads: 123
Joined: Apr 2005
#6
2007-04-14, 07:28 AM
The real question is how many recordings you do in paralel and if you record SD or HD.

On AMD Geode 1400MHz you can do two recordings in paralell and at the same time run comskip on both ongoing recordings without noticing the CPU or disk load.
When run comskip after the recording comskip will load your CPU to 100% and exercise your disks. The CPU load is not a problem because it run's at idle priority so any other activity will have priority. The real problem becomes the disk load and the memory usage. Other programs will run slower because of the disk and memory load, not because of the CPU load.

You can also ask comskip to run in play_nice mode where it will slow down processing. This will reduce the disk en memory load and you won't notice much of comskip.

Things change when you record HD or with many tuners because most CPU's then won't be able to keep up with the recording and the comskip processing time becomes larger then the paralel recording time.

Running comskip from a separate computer accessing the recordings over the network will slow down comskip and give the network a high load.

But do remember that any transcoding does take much more CPU time then comskip.
P4 3GHz 1GB, 250GB, nVidia dualTV, GBPVR 1.3.11, XP
Support Comskip, visit the forum and donate at http://www.comskip.org/
nurowolf
Offline

Member

Posts: 68
Threads: 15
Joined: Dec 2005
#7
2007-04-15, 07:22 AM
I was looking at off-loading the entire process to a second CPU (system).

I currently run a Gigabit network throughout the home. The PC is only recording SD (I am in HK - they aren't delivering HD content yet).

The hard disks will be a NAS with a Gig connection.

The real issue I thought would be telling GBPVR that the file has changed from

--> Filename.mpg

to

--> Filename.avi

after the transcoding has been completed.

The secondary machine will just perform the transcoding and comskip duties and nothing else.
erik
Offline

Posting Freak

Posts: 1,138
Threads: 123
Joined: Apr 2005
#8
2007-04-15, 09:47 AM
On SD 5MBit/s recording comskip runs at about 400fps on my 1.6GHz laptop that is about 15 times realtime. On a more modern and faster CPU you should be able to get at least 20 times realtime. That will load a network at 100MBit/s. No problem for a GBit network.
When doing comskip and transcoding you will read the mpeg twice.
A typical modern disk can do 50MByte/s or 500MBit/s so you could consider to first copy the mpeg to a local disk. Then you run comskip and then the transcoding. Depending the network/disk speed ratio you should start comskip at the start of the copying or wait till the copy is finished (because of the extra seeking during simultanious reading (comskip) and writing(copy).
However it even may be better to run comskip on the recording machine. When you run comskip in paralell to the recording on a CPU faster the 1500MHz with 2 or 3 tuners you will hardly notice it.
P4 3GHz 1GB, 250GB, nVidia dualTV, GBPVR 1.3.11, XP
Support Comskip, visit the forum and donate at http://www.comskip.org/
gEd
Offline

Posting Freak

London
Posts: 3,521
Threads: 100
Joined: Jan 2005
#9
2007-04-15, 10:17 AM (This post was last modified: 2007-04-15, 10:22 AM by gEd.)
nurowolf Wrote:The real issue I thought would be telling GBPVR that the file has changed from

--> Filename.mpg

to

--> Filename.avi

after the transcoding has been completed.

Actually that isn't a problem. If gbpvr cannot find the mpg file, it will look for an avi file instead. However on startup, if gbpvr cannot find the mpg or avi, it will be deleted from the database. [edit] this behaviour is controlled by <AutoRemoveMissingRecordings>false</AutoRemoveMissingRecordings> in config.xml.

[edit] with gigabit and NAS disks you can probably just run dirmon from the transcoding pc to copy the files to a local disk, transcode and then copy avi back to original folder and delete mpg. This could screw up if you happened to be watching the mpg at the time.
“If this is the way Queen Victoria treats her prisoners, she doesn't deserve to have any.”
rscheller
Offline

Senior Member

Posts: 279
Threads: 30
Joined: Jul 2006
#10
2007-04-15, 01:17 PM
erik Wrote:... However it even may be better to run comskip on the recording machine. When you run comskip in paralell to the recording on a CPU faster the 1500MHz with 2 or 3 tuners you will hardly notice it.

erik, there's two instances in this thread where you've suggested that, if one has the CPU power, it's much better to run comskip concurrently with the recording process rather than after the recording has finished.

Am I reading that correctly?

Thank you for authoring comskip... it's truly changed my TV viewing habits as I rarely watch anything live anymore because of the commercials.
[SIZE="1"]Gigabyte nForce4 SLI - GA-K8N-SLI | AMD Athlon 64 3400+ @ 2.2GHz | 1GB DDR400 RAM | Windows XP MCE 2005 SP2 | 320GB SATA WD drive | 500GB Fantom USB media drive | 2X PVR-150s | nVidia GeForce 6600GT
D-Link DI-524 Wireless Router | 2X wMVP Model 86017 ver H3 lot 0106 & 2606 both used wireless | Logitech Harmony 520 remote | GBPVR staying with v0.98.13 + stock dongle.bin[/SIZE]
« Next Oldest | Next Newest »

Users browsing this thread: 1 Guest(s)

Pages (3): 1 2 3 Next »


Possibly Related Threads…
Thread Author Replies Views Last Post
  Automatic Transcoding Not Working taz 3 2,390 2010-11-22, 09:01 AM
Last Post: goelectric
  Comskip pcostanza 3 2,532 2010-06-02, 01:46 AM
Last Post: pBS
  Running comskip at a scheduled time? gonzo90017 4 2,331 2010-05-19, 06:09 AM
Last Post: pBS
  Anyone using comskip in New Zealand - TVNZ, TV3 etc ? wodger 3 1,989 2010-04-22, 11:07 PM
Last Post: Lindsay
  Help do not know how to configure comskip to work with records or live. HYBRiD.BLiNG 1 1,643 2010-04-16, 12:43 AM
Last Post: Graham
  comskip problem dspdrew 3 2,052 2010-04-13, 03:55 AM
Last Post: Daldana
  ATSC LiveTV and comskip on same server/client system? linene 2 1,692 2010-03-07, 09:31 PM
Last Post: linene
  Comskip ts NZ Lindsay 2 2,078 2010-02-27, 11:56 PM
Last Post: lyntonb
  Transcoding dvr-ms to DivX and recording to Mpeg2 Boworr 23 11,395 2010-02-04, 07:54 AM
Last Post: LeCoux
  New play pause toggle and comskip soccerdad 3 2,260 2010-02-03, 12:59 AM
Last Post: AOSandman

  • View a Printable Version
  • Subscribe to this thread
Forum Jump:

© Designed by D&D, modified by NextPVR - Powered by MyBB

Linear Mode
Threaded Mode