mackworth / cTiVo

TiVo Show Downloads for MacOS
220 stars 36 forks source link

Multiple OSs multiple Macs downloads always fail #452

Closed ronhare closed 3 years ago

ronhare commented 3 years ago

High Sierra on iMacPro. Mavericks on old MacPro. Roamio and Bolt. cTivo worked last month but now fails repeatedly to download even on local news. I created a tmp file per the latest High Sierra issue. Nothing changed. Mavericks delivers 0-byte files after hours of starting a download, then starting over after stopping partway. Rebooted Tivos and everything else in the house. com.cTiVo.cTiVo 2021-02-13--20-48-25-646.log

ronhare commented 3 years ago

Update: Using El Capitan and waiting for partial downloads/retries, cTivo generated a file readable by VLC. Reformating by HandBrake made it useful. Note: The El Capitan Mac does NOT have the cTivo /tmp folder. That folder is no the iMacPro running High Sierra.

mackworth commented 3 years ago

Due to power failures, I’m having serious internet problems, so can’t really try anything out, but I see you’re getting a lot of Java failures. Try switching to tivodecode in Adv Prefs.

ronhare commented 3 years ago

tivoencode-ng has been the default for ctiVo on all my Macs. I also tried a Mohave iMac. No luck there. All tries were with the Roamio, but the Bolt seems no better, though.

A clean install of Mavericks just this week on a brand new hard drive in the 2009 MacPro is the only configuration that works. Curiously, even the Mavericks configuration flails around and eventually refuses to download a file marked "Keep Until I Cancel" (CW Network via Comcast Cable). Also, ctiVo created an audio-only file from one of the two High Sierra Macs.

There are way too many variables here, and I accidentally stumbled on one combination that works (except for the file that's marked "Keep-Until") - the clean install of Mavericks . I can live with that, so problem accidentally solved.

It's still puzzling why cTivo worked so well last month and doesn't now. I changed nothing that I know of.

Thanks for your quick reply.

On Feb 14, 2021, at 10:45 PM, Hugh Mackworth notifications@github.com wrote:

Due to power failures, I’m having serious internet problems, so can’t really try anything out, but I see you’re getting a lot of Java failures. Try switching to tivodecode in Adv Prefs.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub https://github.com/mackworth/cTiVo/issues/452#issuecomment-778989902, or unsubscribe https://github.com/notifications/unsubscribe-auth/AS3G4BSBKO6SELIINQUQ3TTS7C7KBANCNFSM4XTWWXVA.

mackworth commented 3 years ago

That’s very strange. The log file above shows many decrypt failures, all due to tivolibre not finding a useful version of Java.

[MTTask failedTaskCompletion]@246>Task decrypt failed
2021-02-13 12:48:49:793 -[MTTask saveLogFileType:fromPath:]@208>errFile for task decrypt: Exception in thread "main" java.lang.UnsupportedClassVersionError: net/straylightlabs/tivolibre/DecoderApp : Unsupported major.minor version 52.0
    at java.lang.ClassLoader.defineClass1(Native Method) ...

Well, glad it’s working. If it starts failing again, happy to help figuring out why. (After my power comes back, that is)

ronhare commented 3 years ago

The High Sierra Mac was set to tivolibre when the log file was created.Changing it did not help, so there must be other problems.All other Macs, including the Mavericks that works, were defaulted to tivodecode. Since nobody else is reporting this, I must have a gremlin in the wires.Oh well. Thanks again.

-----Original Message----- From: Hugh Mackworth notifications@github.com To: mackworth/cTiVo cTiVo@noreply.github.com Cc: ronhare ronhare@aol.com; Author author@noreply.github.com Sent: Mon, Feb 15, 2021 1:40 pm Subject: Re: [mackworth/cTiVo] Multiple OSs multiple Macs downloads always fail (#452)

That’s very strange. The log file above shows many decrypt failures, all due to tivolibre not finding a useful version of Java.[MTTask failedTaskCompletion]@246>Task decrypt failed 2021-02-13 12:48:49:793 -[MTTask saveLogFileType:fromPath:]@208>errFile for task decrypt: Exception in thread "main" java.lang.UnsupportedClassVersionError: net/straylightlabs/tivolibre/DecoderApp : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) ...

Well, glad it’s working. If it starts failing again, happy to help figuring out why. (After my power comes back, that is)— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or unsubscribe.

mackworth commented 3 years ago

Happy to look at other log files to see what happened...