Anyone here have any direct experience with AppleScripting EyeTV? I have some specific questions I can't seem to find an answer to.
1) Is there a way to tell EyeTV to record to a specifically-named file? I'm using IRTrans to control the cable box externally and EyeTV assumes what I'm recording is whatever happens to be playing on channel 3 at that moment and names it accordingly. I can't seem to find a way to turn this off or change it via AS. Another case of engineers making too many assumptions and limiting the usefulness of their product.
2) Lacking the ability to set the name, is there any way to even get the name of the current recording?
3) EyeTV stores its recordings in packages which can be opened to access the actual mpeg files inside. The mpeg files have what appear to be arbitrary hex string names. Anyone know if there's a predictable method to the naming of the files?
4) Lastly (and perhaps most surprisingly) - does anyone know of a method to trim a file from the *start*? This is more of a unix question than AppleScript, but there doesn't seem to be any way to do this short of closing the file, opening it, reversing the data, trimming, reversing again, writing the file out, and then opening it. Obviously, any other files that may be writing to the file (for example, EyeTV) would lose access to the file. I would have thought there would be a Unix tool for this, but I can't seem to find one. Suggestions welcome.
Thanks in advance.