HDPVR Support on the Mac (HDPVRCapture) - Page 6 - AVS Forum
Forum Jump: 
Reply
 
Thread Tools
post #151 of 1194 Old 11-15-2008, 10:04 AM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Quote:
Originally Posted by stoth View Post

Sorry, typo, I managed to drop the -Z:

Should be this:

./HDPVRCapture -t 00:00:30 -A SPDIF -V COMPONENT -o Letterman.ts -P3 \\
-Z "North America,Satellite,DirectTV,125,707,4,0,400"

The IR blaster light is flashing wildly now.

- Steve

Responding again (had a neighborhood wide power failure in the midst of responding last time [UPDATE: rolling blackouts due to Sylmar fire near major power transmission lines; power back 20 minutes later]; glad to see my Duracell rechargable power source will power the DSL modem, ethernet switch and network router; and the APS UPS is working the computer):

I'll try the IR again; thanks for the correction.

I am back in Windows as I recorded that PBS-HD show early this morning. I was starting to use VUZE to move the 6Gig file over to my other Mac Mini, but I will have to wait out the power failure, as no UPS' on those computers.
MichaelLAX is offline  
Sponsored Links
Advertisement
 
post #152 of 1194 Old 11-15-2008, 10:06 AM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Quote:
Originally Posted by edalzell View Post

You can run Applescript from an iCal event, I think, so you could schedule it that way.

No experience with AppleScript, can you give me a sample to work with...
MichaelLAX is offline  
post #153 of 1194 Old 11-15-2008, 10:45 AM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Quote:
Originally Posted by Will Collier View Post

Looks like Steve has things worked out, but I'll send the original file to your public folder.

OK: thanks. As of 10:45am PST, not there, but I will check again later.
MichaelLAX is offline  
post #154 of 1194 Old 11-15-2008, 10:51 AM
Member
 
edalzell's Avatar
 
Join Date: Jan 2004
Location: Vancouver, Canada
Posts: 180
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by MichaelLAX View Post

No experience with AppleScript, can you give me a sample to work with...

I haven't forgotten about this, but it turns out getting the current event is tricky.

I should have something soon.

----
http://www.theDalzells.org - Where We Live
edalzell is offline  
post #155 of 1194 Old 11-15-2008, 10:54 AM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Quote:
Originally Posted by stoth View Post

Sorry, typo, I managed to drop the -Z...

Steve: I went back and reread all of the tabs on your blog:

Where do I learn how to use the Parameters, such as -P and -Z? I can't seem to find the discussion...
MichaelLAX is offline  
post #156 of 1194 Old 11-15-2008, 12:23 PM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by MichaelLAX View Post

Steve: I went back and reread all of the tabs on your blog:

Where do I learn how to use the Parameters, such as -P and -Z? I can't seem to find the discussion...

-Z isn't well documented and I don't think has been discussed much on the forum.

-P (1-3) does various post processing actions.

Running HDPVRCapture -h gives you a small amount of help.

Usage: HDPVRCapture [-d] [-o outfile] [-t time (hh:mm:ss)] [-a AAC|AC3] [-b bitrate]
[-p peak_bitrate] [-s serial#] [-A audiomuxinput] [-V audiomuxinput] [-B bitrate_mode]
[-G GOP mode] [-l enablelights] [-z] [-m] [-Y] [-Z ] [-f] [-p

-a encode via RCA jacks AAC or AC3 2 channel format (default AAC)
-A RCA or SPDIF (default RCA)
-b capture bitrate in bps, Eg. 7500000 (default 5500000)
-B CBR or AVG (default AVG)
-d enable debug messages
-f Overwrite the output file if it already exists (default do not overwrite)
-G SIMPLE, ADVANCED, ADVANCED_NO_IDR or SIMPLE_NO_IDR (default SIMPLE)
-l <0|1> enable lights = 1 (default off = 0)
-m Monitor recording via VLC (using app /Applications/VLC.app/Contents/MacOS/VLC) (default off)
-o (default based on date/time Eg. 2008.11.09-194041.ts)
-p capture peak bitrate in bps, Eg. 7500000 (default 20000000)
-P post processing options after recording is complete (default do not post process)
[1 = Convert 720p/AAC-2Ch to MP4+AAC-2Ch and add to iTunes]
[2 = Convert 720p/AC3-2Ch to MP4+AAC-2Ch and add to iTunes]
[3 = Convert 720p/AC3-5.1 to MP4+AAC-2Ch and add to iTunes]
-s , capture using a specific HDPVR device, Eg. 00A126AB (default - Use any)
-t , the capture duration, Eg. 01:30:00 1.5 hrs (default 00:00:10)
-V , COMPONENT, SVIDEO or COMPOSITE (default COMPONENT)
-z Enable Audio Boost (default off)
-Z IR Blaster configuration <"region,devicename,vendor,codeset,channel#,mindigits,needsent er,msdelaybetweenbuttons"> (default "North America,Cable Box,Sci-Atlanta Explorer 4200,74,707,4,1,400")

So, assuming you're recording 720p, -P1 -P2 -P3 will make a .mp4 converted version for you (and add it to itunes), and leave the original.ts file untouched. You'd end up with myrecordingfilename.ts and myrecordingfilename.mp4 in the same folder.

-Z requires a little experiementation. the ir.xml file contains remote control codes for a large number of STB's. It's broken down into Region, Type, Vendor, codeset. I think I guessed at yours yesterday.

<"region,devicename,vendor,codeset,channel#,mindigits,needsent er,msdelaybetweenbuttons"

channel#, is the channel you want to switch to.
mindigits, is usually 4, and means that if you want channel 12, but your stb switches channels faster if you send 0012, then this will ensure 00 is sent first.
needsenter, . If you STB requires the ENTER key after entering digits (probably not) then it will send it also.
msdelaybetweenbuttons should probably be 400 (ms) for you. You can slow down the IR blasting by increasing this, or speed up by reducing it. It often needs to be adjusted if you have a very tempramental STB.
stoth is offline  
post #157 of 1194 Old 11-15-2008, 12:30 PM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Thanks: can I post-process existing .TS files made in Windows?

[UPDATE]: Actually, I will wait for post-processing, once you can retain AC3/5.1...
MichaelLAX is offline  
post #158 of 1194 Old 11-15-2008, 02:53 PM
Member
 
edalzell's Avatar
 
Join Date: Jan 2004
Location: Vancouver, Canada
Posts: 180
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by MichaelLAX View Post

No experience with AppleScript, can you give me a sample to work with...

OK, I have come up with a decent way to do it. This isn't perfect yet, but it should get you started.

Create a new Calendar in iCal. I would give it a useful name like 'RecordingSchedule' or something like that.

For every show you want to record, create an event that starts just before the show starts. Add an alarm that calls a script just after the event starts and put the filename you want in the summary.

Here is the script:
Code:
tell application "iCal"
        tell (last event of calendar "Home" whose start date is less than (current date))
                do shell script "./HDPVRCapture -t 00:00:30 -A SPDIF -V COMPONENT -o " & (summary as string) & ".ts -P3"
        end tell
end tell
Just change the calendar name to the calendar you created and make sure the path to HDPVRCapture is complete (/Users/name/where/the/file/is/HDV.....).

That should get you going.

----
http://www.theDalzells.org - Where We Live
edalzell is offline  
post #159 of 1194 Old 11-15-2008, 03:49 PM
Newbie
 
McCarron's Avatar
 
Join Date: Nov 2005
Posts: 13
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
I just came across this thread today after buying my HDPVR. I'd gladly pay $20-30 for software to capture on the Mac for this. I currently have an Eye TV 200 and was disappointed even by it's SD quality, and finally broke down and bought this today because I need to capture HD video for some website projects this week.

Sadly it seems my model is slightly newer than you support, but I assume adding support for it will be easy. I've already PMed you about this, my hardware id is 0x4901 and you are searching for 0x4900.

Update: I got bored so I started to hex edit the program, I got a little further but not too far before another roadblock got me. I haven't gotten past that one, so I gave up. I'll wait for an update.

Code:
Searching for HDPVR devices, vendor ID=0x2040 product ID=0x4901

Found HDPVR, serial number = 
HDPVR1212: found device i didn't want (vendor = 0x2040, product = 0x4901, release = 0)
McCarron is offline  
post #160 of 1194 Old 11-15-2008, 04:19 PM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by McCarron View Post

I just came across this thread today after buying my HDPVR. I'd gladly pay $20-30 for software to capture on the Mac for this. I currently have an Eye TV 200 and was disappointed even by it's SD quality, and finally broke down and bought this today because I need to capture HD video for some website projects this week.

Sadly it seems my model is slightly newer than you support, but I assume adding support for it will be easy. I've already PMed you about this, my hardware id is 0x4901 and you are searching for 0x4900. You can see the details below:



Update: I got bored so I started to hex edit the program, I got a little further but not too far before another roadblock got me. I haven't gotten past that one, so I gave up. I'll wait for an update.

Code:
Searching for HDPVR devices, vendor ID=0x2040 product ID=0x4901

Found HDPVR, serial number = 00A27AAD
HDPVR1212: found device i didn't want (vendor = 0x2040, product = 0x4901, release = 0)

I don't have a 4901 unit with me today, but I'll blindly add support for the 4901 to v1.1 which is going to be released in the next hour or so.

Feel free to purchase a license via steventoth.net and I'll work with you tonight/tomorrow to get you up and running.
stoth is offline  
post #161 of 1194 Old 11-15-2008, 04:31 PM
Newbie
 
McCarron's Avatar
 
Join Date: Nov 2005
Posts: 13
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by stoth View Post

I don't have a 4901 unit with me today, but I'll blindly add support for the 4901 to v1.1 which is going to be released in the next hour or so.

Feel free to purchase a license via steventoth.net and I'll work with you tonight/tomorrow to get you up and running.

I just bought the license, didn't read thru the whole page here to see you were selling them already, gladly willing to give you development $. If you want me to run a test just let me know, you have my email.

Thanks for the great work.
McCarron is offline  
post #162 of 1194 Old 11-15-2008, 04:45 PM
Member
 
sdavilla's Avatar
 
Join Date: Sep 2006
Posts: 44
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Problems with Dish Network IR to Dish 311.

./HDPVRCapture -t 0:01:00 -a AAC -B CBR -V SVIDEO -m -Z "North America,Satellite,Dish Network 311,136,122,4,0,400"

HDPVRCapture v1.0.0 (Nov 14 2008 @ 00:36:17)
Downloads are available from www.steventoth.net
Copyright 2008, Steven Toth.
License for: davilla@xxx.xxx HDPVR:0x00A20ABC

Output filename: 2008.11.15-194226_ch122.ts
Duration: 0:01:00 (60 seconds)
Monitor via VLC: Yes
Bitrate : 5500000 bps
Peak Bitrate: 20000000 bps
Device: 0 (default)
Audio Boost: Disabled (default)
Audio Encode: AAC
Audio Input Mux: RCA
Video Input Mux: SVIDEO
Bitrate Mode: CBR
GOP Mode: SIMPLE (default)
Lights: OFF (default)
Ir Blaster:
Region: North America
Device: Satellite
Vendor: Dish Network 311
Codeset: 136
Channel#: 122
Min digits to send: 4
Needs Enter: No (default)
Searching for HDPVR devices, vendor ID=0x2040 product ID=0x4900

Found HDPVR, serial number = 00A20ABC
Loading ir.xml
Booting IR Blaster
HDPVR1212: Failed to initialize the IR Blaster, disabling support
HDPVR1212: Failed, IR Blaster didn't change channel to 122

Suggestions?
sdavilla is offline  
post #163 of 1194 Old 11-15-2008, 05:00 PM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by McCarron View Post

I just bought the license, didn't read thru the whole page here to see you were selling them already, gladly willing to give you development $. If you want me to run a test just let me know, you have my email.

Thanks for the great work.

Thanks. Your license key has been sent via email. Please ensure you download v1.1.0 from the website. This supports the 4901 products ID.

- Steve
stoth is offline  
post #164 of 1194 Old 11-15-2008, 05:02 PM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by sdavilla View Post

Problems with Dish Network IR to Dish 311.

./HDPVRCapture -t 0:01:00 -a AAC -B CBR -V SVIDEO -m -Z "North America,Satellite,Dish Network 311,136,122,4,0,400"

HDPVRCapture v1.0.0 (Nov 14 2008 @ 00:36:17)
Downloads are available from www.steventoth.net
Copyright 2008, Steven Toth.
License for: davilla@xxx.xxx HDPVR:0x00A20ABC

Output filename: 2008.11.15-194226_ch122.ts
Duration: 0:01:00 (60 seconds)
Monitor via VLC: Yes
Bitrate : 5500000 bps
Peak Bitrate: 20000000 bps
Device: 0 (default)
Audio Boost: Disabled (default)
Audio Encode: AAC
Audio Input Mux: RCA
Video Input Mux: SVIDEO
Bitrate Mode: CBR
GOP Mode: SIMPLE (default)
Lights: OFF (default)
Ir Blaster:
Region: North America
Device: Satellite
Vendor: Dish Network 311
Codeset: 136
Channel#: 122
Min digits to send: 4
Needs Enter: No (default)
Searching for HDPVR devices, vendor ID=0x2040 product ID=0x4900

Found HDPVR, serial number = 00A20ABC
Loading ir.xml
Booting IR Blaster
HDPVR1212: Failed to initialize the IR Blaster, disabling support
HDPVR1212: Failed, IR Blaster didn't change channel to 122

Suggestions?

I saw this once today, the first time I tried to use the blaster. On retry the problem went away. It sounds like a bug and I'll need to figure out a way of repro'ing it reliably.

If you run the same command multiple times does the blaster ever initialize?

- Steve
stoth is offline  
post #165 of 1194 Old 11-15-2008, 05:05 PM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
In case it wasn't obvious, v1.1.0 has just been release. Two significant changes, details are on the steventoth.net/blog.

For profile option #4, quicktime pro may be required. I kinda doubt it - we'll see.

Regards to all,

Steve
stoth is offline  
post #166 of 1194 Old 11-15-2008, 05:15 PM
Member
 
sdavilla's Avatar
 
Join Date: Sep 2006
Posts: 44
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by stoth View Post

I saw this once today, the first time I tried to use the blaster. On retry the problem went away. It sounds like a bug and I'll need to figure out a way of repro'ing it reliably.

If you run the same command multiple times does the blaster ever initialize?

- Steve

yes, once it inited but there was a string of i2c errors, then power cycle the box and now back to the above

Skunkworks:davilla$ ./HDPVRCapture -t 0:01:00 -a AAC -B CBR -V SVIDEO -m -Z "North America,Satellite,Dish Network,136,122,4,1,400"
HDPVRCapture v1.0.0 (Nov 14 2008 @ 00:36:17)
Downloads are available from www.steventoth.net
Copyright 2008, Steven Toth.
License for: davilla@xxx.xxx HDPVR:0x00A20ABC

Output filename: 2008.11.15-193018_ch122.ts
Duration: 0:01:00 (60 seconds)
Monitor via VLC: Yes
Bitrate : 5500000 bps
Peak Bitrate: 20000000 bps
Device: 0 (default)
Audio Boost: Disabled (default)
Audio Encode: AAC
Audio Input Mux: RCA
Video Input Mux: SVIDEO
Bitrate Mode: CBR
GOP Mode: SIMPLE (default)
Lights: OFF (default)
Ir Blaster:
Region: North America
Device: Satellite
Vendor: Dish Network
Codeset: 136
Channel#: 122
Min digits to send: 4
Needs Enter: Yes
Searching for HDPVR devices, vendor ID=0x2040 product ID=0x4900

Found HDPVR, serial number = 00A20ABC
Loading ir.xml
Booting IR Blaster
Sending channel change information
HDPVR1212: hdpvr_send_i2c_keycode() Failed key xmit and try didn't help, IR blaster isn't working correctly
HDPVR1212: I2C Key Send failed, kr = 0xe00002ce
HDPVR1212: Warning, no key ID 43 in database, ignoring
HDPVR1212: Failed, klen = -1
sdavilla is offline  
post #167 of 1194 Old 11-15-2008, 05:32 PM
Member
 
sdavilla's Avatar
 
Join Date: Sep 2006
Posts: 44
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Maybe a firmware version issue. I'm not sure which firmware this is running. It's a C2 rev. I don't remember doing any firmware update.
sdavilla is offline  
post #168 of 1194 Old 11-15-2008, 08:43 PM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Quote:
Originally Posted by stoth View Post

Sorry, typo, I managed to drop the -Z:

Should be this:

./HDPVRCapture -t 00:00:30 -A SPDIF -V COMPONENT -o Letterman.ts -P3 \\
-Z "North America,Satellite,DirectTV,125,707,4,0,400"

The IR blaster light is flashing wildly now.

- Steve

[UPDATE] It works with v1.1; thanks! Thanks for the #4 Process with AC3/5.1!


Also: If I do not remove the 3 processed files: .TS, .log & .MP4, the next capture fails, even with a new .TS name, with a small .TS file (not the full size) &:

Captured: 376832 bytes, success.

Starting post processing for profile#3
Extracting Video
Extracting Audio
Transcoding AC3 to AAC
HDPVR1212: Failed, No such file or directory
Readying AAC Audio
HDPVR1212: Failed, No such file or directory
Creating staging file
HDPVR1212: Failed, No such file or directory
Creating .MP4
HDPVR1212: Failed, No such file or directory
Cleaning up
HDPVR1212: Failed to remove temporary file No such file or directory, tootsie.ts
HDPVR1212: Failed to remove temporary file No such file or directory, tootsie.ts
Adding content to iTunes
2008-11-15 21:06:46.270 HDPVRCapture[399:10b] {
NSAppleScriptErrorBriefMessage = "Can\\U2019t make file \\":tootsie.ts.mp4\\" into type alias.";
NSAppleScriptErrorMessage = "Can\\U2019t make file \\":tootsie.ts.mp4\\" into type alias.";
NSAppleScriptErrorNumber = -1700;
NSAppleScriptErrorRange = NSRange: {0, 0};
}
Post processing complete
MichaelLAX is offline  
post #169 of 1194 Old 11-15-2008, 09:30 PM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Quote:
Originally Posted by edalzell View Post

OK, I have come up with a decent way to do it. This isn't perfect yet, but it should get you started.

Create a new Calendar in iCal. I would give it a useful name like 'RecordingSchedule' or something like that.

For every show you want to record, create an event that starts just before the show starts. Add an alarm that calls a script just after the event starts and put the filename you want in the summary.

Here is the script:
Code:
tell application "iCal"
        tell (last event of calendar "Home" whose start date is less than (current date))
                do shell script "./HDPVRCapture -t 00:00:30 -A SPDIF -V COMPONENT -o " & (summary as string) & ".ts -P3"
        end tell
end tell
Just change the calendar name to the calendar you created and make sure the path to HDPVRCapture is complete (/Users/name/where/the/file/is/HDV.....).

That should get you going.

Lots of new concepts to try to put my arms around here:

1. Created a new Calender in iCal named RecordingSchedule.

2. File to New Event - set start and end time.

3. Alarm - Run Script. BUT up comes: NONE; 15 mins before; NONE -- not clear what to do here.

4. "put the filename you want in the summary" -- summary? what is that? Where do I get a file to have a filename?

5. "Here is the script" -- Do I literally copy & paste your script (modified for my capture parameters, of course)?

6. "Just change the calendar name to the calender you created" -- since I used the example you gave, RecordingSchedule, I do not see that in the script for me to, in this case, not replace...?

7. "...and make sure the path to HDPVRCapture is complete" - where is there a path?

Anxious to try this, but as I mentioned a noobie to AppleScript. Thanks.
MichaelLAX is offline  
post #170 of 1194 Old 11-15-2008, 09:55 PM
Advanced Member
 
MichaelLAX's Avatar
 
Join Date: May 2003
Posts: 911
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 19
Steve:

Maybe it is the lower bitrates you use in the "letterman.ts" sample you gave me, but these MP4 and MOV conversions are the best I have seen played directly on my AppleTV -- just a slight flicker. However files with AC3/5.1 seem to have some audio issues that are resolved with a transcode from VisualHub...

[UPDATE]: It also seems to be editable in MPEG Streamclip; not with 100% results, but better than before...

I'll have to experiment with bitrates, but typically with TME's default, I get bitrates up in the 5-8Mpbs range which choke the AppleTV.

Is there anyway I can take a Windows TME .TS file and do a post-process conversion with your software to see how well they play in the AppleTV?

[UPDATE|: Also: is there anyway to turn off transfer to iTunes, which is not my usual practice?
MichaelLAX is offline  
post #171 of 1194 Old 11-16-2008, 07:16 AM
Member
 
dr01dy's Avatar
 
Join Date: Dec 2007
Posts: 29
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Steve,

Can you post beta pictures of the 2.0x gui

Thanks,

Jeff
dr01dy is offline  
post #172 of 1194 Old 11-16-2008, 08:11 AM
Member
 
edalzell's Avatar
 
Join Date: Jan 2004
Location: Vancouver, Canada
Posts: 180
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by MichaelLAX View Post

3. Alarm - Run Script. BUT up comes: NONE; 15 mins before; NONE -- not clear what to do here.

You on Tiger or Leopard. In my iCal, I get a whole bunch of options (minutes/hours/days before/after) and I can change the amount before/after to whatever I want.

Quote:


4. "put the filename you want in the summary" -- summary? what is that? Where do I get a file to have a filename?

Sorry, this is the title of the Event. When you create an event is the first thing you fill out, at the top.

Quote:


5. "Here is the script" -- Do I literally copy & paste your script (modified for my capture parameters, of course)?

Again, sorry, I didn't explain this well enough...my bad. Open up Script Editor and past in the script and save it with a useful name somewhere you can find it again.

Quote:


6. "Just change the calendar name to the calender you created" -- since I used the example you gave, RecordingSchedule, I do not see that in the script for me to, in this case, not replace...?

In your case 'last event of calendar "Home" whose' becomes 'last event of calendar "RecordingSchedule" whose'

Quote:


7. "...and make sure the path to HDPVRCapture is complete" - where is there a path?

Where did you put the HDPVRCapture program? When you run it in the terminal, what directory are you in? If I was doing this I would have put it in ~/Downloads to begin with. This would make my path /Users/erin/Downloads and the full path would be /Users/erin/Downloads/HDPVRCapture. Make sense?

----
http://www.theDalzells.org - Where We Live
edalzell is offline  
post #173 of 1194 Old 11-16-2008, 08:42 AM
Senior Member
 
Will Collier's Avatar
 
Join Date: Mar 2002
Posts: 332
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Okay, here's a report on a "torture test" of v.1.1.0, an attempt to capture a very long movie (3hrs 45 minutes) to a Mac Mini, 2.0GHz Core2Duo, 2GB RAM.

Setting up the recording is relatively simple (although I'll be perfectly happy to ditch the command line once the GUI is ready), and the app chugs along recording the movie just fine. Problems popped up when I went down to check on the recording an hour or so in. The Mini went to screen saver mode (black screen in my case) while running unattended. When I clicked the mouse to bring the screen back up, the record light on the 1212 box went out, and everything in the status line of the HDPVRCapture app froze, with the exception of the "seconds remaining" countdown. Checking the .ts output file indicates the recording stops at this point. This behavior is repeatable.

I've reset everything in the Mini's Energy Saver System Preferences to "don't turn off," and am in the process of trying the capture again.
Will Collier is offline  
post #174 of 1194 Old 11-16-2008, 09:45 AM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
http://steventoth.net/blog/hdpvr-capture/

v1.2.0 is out.

Some fixes for Michael's file handling issues, 49001 model detection. Generally some internal cleanup and error handling changes.
stoth is offline  
post #175 of 1194 Old 11-16-2008, 09:59 AM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by dr01dy View Post

Steve,

Can you post beta pictures of the 2.0x gui

Thanks,

Jeff

http://steventoth.net/blog/

Check out the blog.
stoth is offline  
post #176 of 1194 Old 11-16-2008, 10:04 AM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by MichaelLAX View Post

Steve:

Maybe it is the lower bitrates you use in the "letterman.ts" sample you gave me, but these MP4 and MOV conversions are the best I have seen played directly on my AppleTV -- just a slight flicker. However files with AC3/5.1 seem to have some audio issues that are resolved with a transcode from VisualHub...

That's encouraging. Funny, looking back, I thought I'd have more time to test out the AppleTV integration than I actually have. The test time I have is mainly focused on Frontrow/iTunes. The time I have is largely invested in either 2.x or 1.x new features or bug fixes.

If you start to isolate good combinations of bitrates and settings that work well on the AppleTV then I'd love to merge those settings into the app.

Quote:
Originally Posted by MichaelLAX View Post

[UPDATE]: It also seems to be editable in MPEG Streamclip; not with 100% results, but better than before...

I'll have to experiment with bitrates, but typically with TME's default, I get bitrates up in the 5-8Mpbs range which choke the AppleTV.

Is there anyway I can take a Windows TME .TS file and do a post-process conversion with your software to see how well they play in the AppleTV?

Yes.

Quote:
Originally Posted by MichaelLAX View Post

[UPDATE|: Also: is there anyway to turn off transfer to iTunes, which is not my usual practice?

Fixed in v1.2.0
stoth is offline  
post #177 of 1194 Old 11-16-2008, 10:11 AM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by McCarron View Post

I just came across this thread today after buying my HDPVR. I'd gladly pay $20-30 for software to capture on the Mac for this. I currently have an Eye TV 200 and was disappointed even by it's SD quality, and finally broke down and bought this today because I need to capture HD video for some website projects this week.

Sadly it seems my model is slightly newer than you support, but I assume adding support for it will be easy. I've already PMed you about this, my hardware id is 0x4901 and you are searching for 0x4900.

Update: I got bored so I started to hex edit the program, I got a little further but not too far before another roadblock got me. I haven't gotten past that one, so I gave up. I'll wait for an update.

Code:
Searching for HDPVR devices, vendor ID=0x2040 product ID=0x4901

Found HDPVR, serial number = 
HDPVR1212: found device i didn't want (vendor = 0x2040, product = 0x4901, release = 0)

Should be fixed in v1.2.0
stoth is offline  
post #178 of 1194 Old 11-16-2008, 10:14 AM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by MichaelLAX View Post

Lots of new concepts to try to put my arms around here:

1. Created a new Calender in iCal named RecordingSchedule.

2. File to New Event - set start and end time.

3. Alarm - Run Script. BUT up comes: NONE; 15 mins before; NONE -- not clear what to do here.

4. "put the filename you want in the summary" -- summary? what is that? Where do I get a file to have a filename?

5. "Here is the script" -- Do I literally copy & paste your script (modified for my capture parameters, of course)?

6. "Just change the calendar name to the calender you created" -- since I used the example you gave, RecordingSchedule, I do not see that in the script for me to, in this case, not replace...?

7. "...and make sure the path to HDPVRCapture is complete" - where is there a path?

Anxious to try this, but as I mentioned a noobie to AppleScript. Thanks.

I'm going to add a similar feature sometime in the next release or two. Although technically it will be seen as a 'integrating with TitanTV' feature. You'll be able to click on a program in TitanTV and an iCal event will be created to record the show (assuming your sitting at the machine where the HDPVR is connected).
stoth is offline  
post #179 of 1194 Old 11-16-2008, 10:17 AM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by Will Collier View Post

I've reset everything in the Mini's Energy Saver System Preferences to "don't turn off," and am in the process of trying the capture again.

Interesting. I don't think my mac actually goes into sleep. I've never thought of testing this. Let me know how the testing goes (with energy savings off) and I'll put this on my todo list.

It might be as simple as the app refusing to go into sleep when the system requests. I'll look into this.

- Steve
stoth is offline  
post #180 of 1194 Old 11-16-2008, 10:19 AM - Thread Starter
Advanced Member
 
stoth's Avatar
 
Join Date: Feb 2006
Posts: 531
Mentioned: 0 Post(s)
Tagged: 0 Thread(s)
Quoted: 0 Post(s)
Liked: 10
Quote:
Originally Posted by MichaelLAX View Post

Starting post processing for profile#3
Extracting Video
Extracting Audio
Transcoding AC3 to AAC
HDPVR1212: Failed, No such file or directory
Readying AAC Audio
HDPVR1212: Failed, No such file or directory
Creating staging file
HDPVR1212: Failed, No such file or directory
Creating .MP4
HDPVR1212: Failed, No such file or directory
Cleaning up
HDPVR1212: Failed to remove temporary file No such file or directory, tootsie.ts
HDPVR1212: Failed to remove temporary file No such file or directory, tootsie.ts

Hopefully fixes in v1.2

The basic problem was that the app was trying to post process a recording assuming a certain kind of audio was present, when it might now have been. The fix to to not allow that job to run, and to have tighter validation on the command line args.

If you see this again then post the exact commandline that you used to create the recording and se the error.

Thanks,

Steve
stoth is offline  
Reply HTPC - Mac Chat

User Tag List

Thread Tools
Show Printable Version Show Printable Version
Email this Page Email this Page


Forum Jump: 

Posting Rules  
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Trackbacks are Off
Pingbacks are Off
Refbacks are Off