Closed GoogleCodeExporter closed 8 years ago
You have an interesting setup. Are you sure this is a PyeTV problem?
I'm assuming that you're not seeing new recordings show up in PyeTV's listings
in
Front Row on the mini.
However, I'd be somewhat surprised if the recordings list on the mini in EyeTV
itself
was updated, since the mini is not doing any recording, and there's no signal
from
EyeTV on the iMac to the mini that a new recording is available.
Your setup, to me, sounds like a good way to corrupt your EyeTV library.
However, you should be able to force PyeTV/Front Row to rebuild the list of
recordings by:
1) restarting EyeTV on the mini.
2) killing Front Row, and restarting it:
from terminal: killall "Front Row"
With sufficient hackery, you could probably create a script to periodically do
those
actions (nightly, say) and each day have new recordings show up, but I can't
say I
recommend this setup.
-Jon
Original comment by jon.chri...@gmail.com
on 16 Mar 2010 at 4:46
Corruption can only happen when on the Mini someone deletes a recording. Chance
of that are nil and also will
not be a disaster.
Your suggestion is a logical one but practically same as rebooting every noew
and then. However this makes the
Mini useless as a mediaplayer for EyeTV recordings. It would also demand a
keyboard+mouse for the Mini.
Why do you retrieve the listing instead of reading the EyeTV Archive directly?
This solves all sync problems.
Original comment by mac.gebr...@gmail.com
on 16 Mar 2010 at 9:37
In order to tell EyeTV to play a recording, you'll need the ID which is
supplied via
its AppleScript interface, which is what PyeTV uses.
Again, write a script which will kill/restart front row periodically, on a
defined
schedule. This will not require the mini to have a keyboard/mouse.
Original comment by jon.chri...@gmail.com
on 16 Mar 2010 at 9:19
Alas, I don't have the faintest idea how I am supposed to do that.
A pity because the interface (recordings part) in FR is better then either
EyeTV's in fullscreen or XBMC/Plex. Also
FR is easier to handle for the intended user.
Original comment by mac.gebr...@gmail.com
on 16 Mar 2010 at 10:36
Schedule a reboot every day at 3:00AM.
http://www.youtube.com/watch?v=6jrXr71TvxE
Original comment by jon.chri...@gmail.com
on 16 Mar 2010 at 11:27
Sorry but probably I did not make myself clear.
Recorded programs should be ready to view minutes after they are recorded. So
rebooting (or similar) at
intervals is just no solution. The rebooting (or similar) should be done every
xx minutes but off course not
when someone is watching a recorded program.
Solution lies in some way that the listing is (nearly) continuously updated. Similar to what XBMC/Plex and
EyeTV (using sharing) are doing.
Original comment by mac.gebr...@gmail.com
on 16 Mar 2010 at 11:37
This problem is not PyeTV-specific, so I'm afraid I can't help. PyeTV just
knows
what EyeTV (on the local host) tells it.
Why are you recording in one place and watching in another, anyway?
Plug the tuner into the mini and have done with it...that's where my tuner is.
Original comment by jon.chri...@gmail.com
on 16 Mar 2010 at 11:46
Why do people buy Mediaplayers. That is the question you are asking.
Very simple: because they want to watch their movies and recordings on a big
screen in their livingroom together with
other people instead of looking at a rather miniature monitor unsuitable for
multiple people to watch.That's what we
have local networks for and streaming was invented.
Also, most people have their Mac in a seperate room because they do not want to
clutter their living room with cables,
devices and more. Also, some people have more than 1 tuner. I use 4 and no Mini
is able to support do and still able to
do regular work.
Many people bought a (rather cheap) Mini to use as Mediaplayer and so programs
like XBMC/Plex have become so
popular. This is one field where Apple has been completely wrong.
The aTV should have been the device for these jobs but the aTV forces users
into iTunes and (worse) H264. For TV
recordings H264 is a big joke. Most recordings are watched once and then
deleted. So who wants to spend 2 hours
recoding to watch a program of 45 minutes? No one that I know. Also the aTV
lacks a DVD device.
Many people would buy an aTV if there was an option to simple watch their
TV-recordings. See (amongst others) the El
Gato forum.
Better: I bet you could make money with PyTV if you built it so that it can run
on the aTV and uses the EyeTV Archive in
the network. It can be done in a quite simple way. Read the EyeTV .plist (it
tells where the folder is located), make a list
of all the existing packages and when selected play the enclosed .MPG.
Original comment by mac.gebr...@gmail.com
on 17 Mar 2010 at 9:18
Why do people buy Mediaplayers. That is the question you are asking.
Very simple: because they want to watch their movies and recordings on a big
screen in their livingroom together with
other people instead of looking at a rather miniature monitor unsuitable for
multiple people to watch.That's what we
have local networks for and streaming was invented.
Also, most people have their Mac in a seperate room because they do not want to
clutter their living room with cables,
devices and more. Also, some people have more than 1 tuner. I use 4 and no Mini
is able to support do and still able to
do regular work.
Many people bought a (rather cheap) Mini to use as Mediaplayer and so programs
like XBMC/Plex have become so
popular. This is one field where Apple has been completely wrong.
The aTV should have been the device for these jobs but the aTV forces users
into iTunes and (worse) H264. For TV
recordings H264 is a big joke. Most recordings are watched once and then
deleted. So who wants to spend 2 hours
recoding to watch a program of 45 minutes? No one that I know. Also the aTV
lacks a DVD device.
Many people would buy an aTV if there was an option to simple watch their
TV-recordings. See (amongst others) the El
Gato forum.
Better: I bet you could make money with PyTV if you built it so that it can run
on the aTV and uses the EyeTV Archive in
the network. It can be done in a quite simple way. Read the EyeTV .plist (it
tells where the folder is located), make a list
of all the existing packages and when selected play the enclosed .MPG.
Original comment by mac.gebr...@gmail.com
on 17 Mar 2010 at 9:19
Original issue reported on code.google.com by
mac.gebr...@gmail.com
on 14 Mar 2010 at 1:30