I've done some work to try and solve some of the problems we've had lately.
Check out this file: ffmpeg.zip
[SIZE="4"]Using ZProcess as ZProcess.exe, not ffmpeg.exe[/SIZE]
[SIZE="1"]For GB-PVR 98.x and up only[/SIZE]
As I move towards the end of calling ZProcess 'ffmpeg.exe' I have added a button that will straighten out pathing. BUT you must have ZProcess must be located in the GB-PVR Third Party folder.
I have my files in the Third Party\ZProcess folder...
This button will also make sure that the entries are correct in GB-PVR's config.xml.
To get to it, click the Utilities tab, then GB-PVR Settings button, and then find the 'Check ZProcess.exe' button
[ATTACHMENT NOT FOUND]
It will first check to see if you're still using ZProcess but with a filename of ffmpeg.exe and then confirm there isn't the error where Zprocess and the real ffmpeg.exe would be dualing... (yeah, that's why I'm getting away from ZProcess as ffmpeg)
But if you have started to use ZProcess as ZProcess.exe then the function will continue on, and install itself correctly into GB-PVR's config.xml so that it will function with Manual Transcoding and on-th-fly MVP transcodes correctly.
Optionally, you can add YouTube support, to have ZProcess work with the new YouTube plugin from GB-PVR 99.5
[SIZE="4"]Modified the defaults for DVD and VCD presets...[/SIZE]
Previously by default, the Trans2MVP profile would use the NTSC-VCD default, (I understand PAL works just fine)... But left untouched this preset did not work. I had users select the NTSC-DVD preset and it seemed to do the trick...
Anyone trying out the new presets and defaults should select the Profile, (Trans2MVP or 2MPG) and hit 'reset'. Remember to click Save...
Also, if you notice, when you use the defaults, many of the 'more' textboxes are clear. But if you select MEncoder as your preferred Transcoder, the text boxes fill. That's by desgin.
[SIZE="4"]Getting Video File Dimensions...[/SIZE]
Along with modifying the logging so I can see what was going up, I changed the way ZProcess asks a video file for dimensions.
AVI files use the tried and true API that I have been using from the beginning.
WMV and MPG will use the newer technique of subbing out to Mencoder's mplayer to find the dimensions...
Anything else, (at the moment), ZProcess will not even try...
But when ZProcess calls mplayer, there seems to be some sluggishness and so I have built in a variable pause timer. Throughtout the Getinfo process, there are fraction of second pauses, waiting for something to finish. I believe that some of the errors people have been having are resulting from the procses not finishing before something else fires.
If you'd like to try, there's a combo box below the Preferred Transcoder Combo. The values in the list are 0.1 to 0.5. That's 'of a second'...
Each attempt to get file info uses three to four of those pauses, and the function tries three times before it gives up.
If you set it to 0.5, then that would be about a 6 second wait for ZProcess to regain control from checking File Dimensions... (I don't like this approach but it's there if you want to try...)
[SIZE="4"]
The Registry dump file is now saved in the Backup folder, right next to the ZProcess.log[/SIZE]
enough said. It makes it easier to send me both logs. if you have trouble, please send them both...
As always, thank you so much for your patience. I look forward to hearing that I have solved your errors, but will gladly look further if I haven't..
Good luck
Check out this file: ffmpeg.zip
[SIZE="4"]Using ZProcess as ZProcess.exe, not ffmpeg.exe[/SIZE]
[SIZE="1"]For GB-PVR 98.x and up only[/SIZE]
As I move towards the end of calling ZProcess 'ffmpeg.exe' I have added a button that will straighten out pathing. BUT you must have ZProcess must be located in the GB-PVR Third Party folder.
I have my files in the Third Party\ZProcess folder...
This button will also make sure that the entries are correct in GB-PVR's config.xml.
To get to it, click the Utilities tab, then GB-PVR Settings button, and then find the 'Check ZProcess.exe' button
[ATTACHMENT NOT FOUND]
It will first check to see if you're still using ZProcess but with a filename of ffmpeg.exe and then confirm there isn't the error where Zprocess and the real ffmpeg.exe would be dualing... (yeah, that's why I'm getting away from ZProcess as ffmpeg)
But if you have started to use ZProcess as ZProcess.exe then the function will continue on, and install itself correctly into GB-PVR's config.xml so that it will function with Manual Transcoding and on-th-fly MVP transcodes correctly.
Optionally, you can add YouTube support, to have ZProcess work with the new YouTube plugin from GB-PVR 99.5
[SIZE="4"]Modified the defaults for DVD and VCD presets...[/SIZE]
Previously by default, the Trans2MVP profile would use the NTSC-VCD default, (I understand PAL works just fine)... But left untouched this preset did not work. I had users select the NTSC-DVD preset and it seemed to do the trick...
Anyone trying out the new presets and defaults should select the Profile, (Trans2MVP or 2MPG) and hit 'reset'. Remember to click Save...
Also, if you notice, when you use the defaults, many of the 'more' textboxes are clear. But if you select MEncoder as your preferred Transcoder, the text boxes fill. That's by desgin.
[SIZE="4"]Getting Video File Dimensions...[/SIZE]
Along with modifying the logging so I can see what was going up, I changed the way ZProcess asks a video file for dimensions.
AVI files use the tried and true API that I have been using from the beginning.
WMV and MPG will use the newer technique of subbing out to Mencoder's mplayer to find the dimensions...
Anything else, (at the moment), ZProcess will not even try...
But when ZProcess calls mplayer, there seems to be some sluggishness and so I have built in a variable pause timer. Throughtout the Getinfo process, there are fraction of second pauses, waiting for something to finish. I believe that some of the errors people have been having are resulting from the procses not finishing before something else fires.
If you'd like to try, there's a combo box below the Preferred Transcoder Combo. The values in the list are 0.1 to 0.5. That's 'of a second'...
Each attempt to get file info uses three to four of those pauses, and the function tries three times before it gives up.
If you set it to 0.5, then that would be about a 6 second wait for ZProcess to regain control from checking File Dimensions... (I don't like this approach but it's there if you want to try...)
[SIZE="4"]
The Registry dump file is now saved in the Backup folder, right next to the ZProcess.log[/SIZE]
enough said. It makes it easier to send me both logs. if you have trouble, please send them both...
As always, thank you so much for your patience. I look forward to hearing that I have solved your errors, but will gladly look further if I haven't..
Good luck
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]
[COLOR="Gray"]
I used to ask 'why?' Now I just reinstall...
[SIZE="1"]______________________________________________
Author: ZTools: ZProcess, MVPServerChecker; UltraXMLTV Enhancer, Renamer, Manager; [/SIZE]
[/COLOR]