Archivo: a new app for archiving TiVo recordings

Discussion in 'TiVo Home Media Features & TiVoToGo' started by fflewddur, Oct 11, 2015.

  1. Nov 5, 2015 #41 of 374
    EWiser

    EWiser Active Member

    529
    218
    Oct 2, 2008

    Advertisements

    Thanks will download and check it out


    Sent from my iPhone using Tapatalk
     
  2. Nov 5, 2015 #42 of 374
    mattack

    mattack Well-Known Member

    25,475
    651
    Apr 9, 2001
    sunnyvale
    Can you explain what you do better than kmttg? (I use kmttg _essentially_ just for downloading recordings, though I have played with some of the other functionality once in a while.)

    I guess the upper left popup lets me deal with multiple Tivos? That's good.

    How about a way to optionally download from the current paused point (hopefully checked WHEN I start the download, which is what kmttg now does -- not the pause point that it figured out when it got the now playing list).

    Really, that's about all I personally think I'd need.. (Though hopefully it would tivodecode and save metadata files too -- I'm assuming that's part of the obvious features.)
     
  3. Nov 5, 2015 #43 of 374
    mattack

    mattack Well-Known Member

    25,475
    651
    Apr 9, 2001
    sunnyvale
    Wait, does that mean unchanged? If not, I guess that's an option I'd want too -- i.e. just download/decrypt.
     
  4. Nov 5, 2015 #44 of 374
    mattack

    mattack Well-Known Member

    25,475
    651
    Apr 9, 2001
    sunnyvale
    IF it's possible to download completely un-modified recordings, then you could definitely use pytivo to get them back to the Tivo.
     
  5. Nov 5, 2015 #45 of 374
    fflewddur

    fflewddur R&D

    169
    3
    Jul 20, 2015
    Seattle, WA

    Advertisements

    Yes, you can download recordings without even decrypting them.
     
  6. Nov 5, 2015 #46 of 374
    fflewddur

    fflewddur R&D

    169
    3
    Jul 20, 2015
    Seattle, WA
    You can download recordings without decrypting them, or preserve the default codec and only remove the encryption, or convert them to a range of pre-defined types (standard profile H.264, high profile H.264, AppleTV-compatible H.264, etc.).
     
  7. Nov 5, 2015 #47 of 374
    Fofer

    Fofer Bo55man69

    93,288
    4,629
    Oct 29, 2000
    Much nicer, more elegant, and easier interface. By far.

    But it is new and doesn't have the feature set of kmttg, at least not yet.
     
  8. Nov 5, 2015 #48 of 374
    mattack

    mattack Well-Known Member

    25,475
    651
    Apr 9, 2001
    sunnyvale
    Well, I knew obviously it wouldn't have the feature set.. But ok, interface. That's a good thing. (I'm not meaning to put that down AT ALL. My main issue with kmttg is that it's kind of "clunky".. but since your app is cross platform it would seem to need to be slightly clunky too..)

    Can I change download location? I guess one of the things I like a lot about kmttg is being able to download each show into its own show folder, titled the right way.

    yeah so I admit, I guess I'm asking for more features.. I guess if the "show download" part of kmttg were broken out, with possibly nicer UI, that'd be great.

    Are you looking for priorities of what to implement? I guess I'll list the things I use in kmttg:

    1) download shows raw & decode (you can already do this)
    2) download each show into a folder named the way I want (based on episode title & airdate), with metadata for each show
    3) download from pause point (I turn this on and off a lot.. for talk shows, I often save only a chunk, if I'm literally archiving to make room off my Tivo, I get the whole show)

    I'll likely try what you have now this weekend.
     
  9. Nov 5, 2015 #49 of 374
    Zonker007

    Zonker007 Member

    81
    6
    Oct 3, 2015
    Nice job on this program. I have a few questions:

    1) It appears to leave the source on the TiVo rather than deleting it as you allude to in the description. So the default is to keep source?

    2) If I want to just Archive the source and not convert and remove commercials then I select *.TiVo as the format?

    3) I noticed that when I quit the app and then come back in the label for the previously archived source went away (under status). Is it supposed to lose that label? That would make it tough to remember which shows were archived already.

    Great job and thanks again

    Z
     
    Last edited: Nov 5, 2015
  10. Nov 5, 2015 #50 of 374
    fflewddur

    fflewddur R&D

    169
    3
    Jul 20, 2015
    Seattle, WA
    1) Yeah, you can right-click any file to delete it from the TiVo, but it won't delete it automatically.

    2) The .TiVo format will still be encrypted and include commercials. The MPEG-TS file type will decrypt the file without converting it, but it will also remove commercials (unless you disable this in Preferences). The TS file type will be renamed in the next version to something like "Decrypted TiVo File", since it could either be an MPEG-2 or an H.264 video, depending on your cable provider.

    3) Yeah, this is on the todo list.
     
  11. Nov 6, 2015 #51 of 374
    irisr

    irisr Member

    35
    0
    Jun 29, 2015
    Hi. On my 2015 Macbook Pro, running El Capitan, Archive crashes when I try to open it. I first got the "Archive quit unexpectedly" error message. I then tried updating Java to Version 8 Update 65. It still crashes on open, but no error message. Thoughts? I have a Roamio Plus, but haven't gotten far enough for that to be relevant.
     
  12. Nov 6, 2015 #52 of 374
    fflewddur

    fflewddur R&D

    169
    3
    Jul 20, 2015
    Seattle, WA
    Thanks for the reporting the problem. If you can send me the log file, it would really help us understand what's going wrong. Open Finder and click Go->Go to folder, then type in "~/Library/Application Support/Archivo" as the destination. That folder should have a single file named log.txt. Can you email it to me at todd@dropline.net?
     
  13. Nov 6, 2015 #53 of 374
    Aero 1

    Aero 1 Active Member

    584
    27
    Aug 8, 2007
    HI, program looks nice but i cant get anything to archive. keep getting the same "server busy" error. any ideas?

    Code:
    15:05:56.080 [JavaFX Application Thread] INFO  net.straylightlabs.archivo.Archivo - Setting status to 'Archiving Today in New York...'
    15:05:56.087 [pool-3-thread-1] INFO  net.straylightlabs.archivo.Archivo - URL: http://192.168.1.76/download/Today+in+New+York.TiVo?Container=%2FNowPlaying&id=344&Format=video/x-tivo-mpeg-ts
    15:05:56.088 [pool-3-thread-1] INFO  net.straylightlabs.archivo.Archivo - Saving file to C:\Users\xx\Videos\Today in New York - 2000-01-01.download.ts
    15:05:56.213 [pool-3-thread-1] ERROR net.straylightlabs.archivo.Archivo - Error downloading recording: HTTP/1.1 503 Server Busy
    15:05:56.213 [pool-3-thread-1] INFO  net.straylightlabs.archivo.Archivo - Sleeping for 5000 ms
    15:06:01.263 [pool-3-thread-1] ERROR net.straylightlabs.archivo.Archivo - Error downloading recording: HTTP/1.1 503 Server Busy
    15:06:01.263 [pool-3-thread-1] INFO  net.straylightlabs.archivo.Archivo - Sleeping for 10000 ms
    15:06:11.316 [pool-3-thread-1] ERROR net.straylightlabs.archivo.Archivo - Error downloading recording: HTTP/1.1 503 Server Busy
    15:06:11.317 [pool-3-thread-1] INFO  net.straylightlabs.archivo.Archivo - Sleeping for 15000 ms
    15:06:26.377 [pool-3-thread-1] ERROR net.straylightlabs.archivo.Archivo - Error downloading recording: HTTP/1.1 503 Server Busy
    15:06:26.377 [pool-3-thread-1] INFO  net.straylightlabs.archivo.Archivo - Sleeping for 20000 ms
    15:06:46.427 [pool-3-thread-1] ERROR net.straylightlabs.archivo.Archivo - Error downloading recording: HTTP/1.1 503 Server Busy
    15:06:46.428 [pool-3-thread-1] INFO  net.straylightlabs.archivo.Archivo - Sleeping for 25000 ms
    15:07:11.434 [JavaFX Application Thread] ERROR net.straylightlabs.archivo.Archivo - ArchiveTask failed for Today in New York: 
    net.straylightlabs.archivo.controller.ArchiveTaskException: Problem downloading recording
    	at net.straylightlabs.archivo.controller.ArchiveTask.getRecording(ArchiveTask.java:167) ~[Archivo.jar:na]
    	at net.straylightlabs.archivo.controller.ArchiveTask.archive(ArchiveTask.java:106) ~[Archivo.jar:na]
    	at net.straylightlabs.archivo.controller.ArchiveTask.call(ArchiveTask.java:85) ~[Archivo.jar:na]
    	at net.straylightlabs.archivo.controller.ArchiveTask.call(ArchiveTask.java:59) ~[Archivo.jar:na]
    	at javafx.concurrent.Task$TaskCallable.call(Unknown Source) ~[jfxrt.jar:na]
    	at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_65]
    	at java.util.concurrent.Executors$RunnableAdapter.call(Unknown Source) ~[na:1.8.0_65]
    	at java.util.concurrent.FutureTask.run(Unknown Source) ~[na:1.8.0_65]
    	at java.util.concurrent.ThreadPoolExecutor.runWorker(Unknown Source) ~[na:1.8.0_65]
    	at java.util.concurrent.ThreadPoolExecutor$Worker.run(Unknown Source) ~[na:1.8.0_65]
    	at java.lang.Thread.run(Unknown Source) ~[na:1.8.0_65]
    15:07:11.436 [JavaFX Application Thread] INFO  net.straylightlabs.archivo.Archivo - TaskStatus cleared
    
     
  14. Nov 6, 2015 #54 of 374
    fflewddur

    fflewddur R&D

    169
    3
    Jul 20, 2015
    Seattle, WA
    This means your TiVo is currently doing too many things to be able to transfer a recording. Normally, waiting 5 minutes or so and trying again should work. If it doesn't, try rebooting the TiVo (or just unplug it for a few seconds, then plug it back in).
     
  15. Nov 6, 2015 #55 of 374
    Aero 1

    Aero 1 Active Member

    584
    27
    Aug 8, 2007
    its not doing anything. the only thing that its doing is sleeping. does the software not work when its in power saving mode? thanks.
     
  16. Nov 6, 2015 #56 of 374
    fflewddur

    fflewddur R&D

    169
    3
    Jul 20, 2015
    Seattle, WA
    That's a good question; I only have Premiere to test on, so I'm not sure. Does it work if you take it out of power saving mode? If not, I'd try rebooting it. I've seen days where my TiVo gives that 503 error consistently to Archivo and KMTTG; a reboot seems to be the only thing that resolves it.
     
  17. Nov 6, 2015 #57 of 374
    KillerBeagle

    KillerBeagle Member

    32
    0
    Sep 3, 2015
    pyTivo cannot connect to my Roamio OTA when it's sleeping, so I would assume neither can Archivo. I can try it tomorrow morning. <-- Wrong!

    Edit: Sorry, I misspoke - both pyTivo and Archivo work with my Roamio OTA even when it's "sleeping" (green light on front is off).
     
    Last edited: Nov 7, 2015
  18. Nov 7, 2015 #58 of 374
    fflewddur

    fflewddur R&D

    169
    3
    Jul 20, 2015
    Seattle, WA
    Cool, thanks for letting us know!
     
  19. Nov 7, 2015 #59 of 374
    Zonker007

    Zonker007 Member

    81
    6
    Oct 3, 2015
    I was wondering if the program is hard coding the IP address of the TiVo on initial scan and then using that going forward.

    I noticed that the program is unable to find the TiVo and the log is showing an old IP address and not the current one issued by DHCP.

    Is there a way to force a manual re-scan?

    Thanks,

    Z
     
  20. Nov 7, 2015 #60 of 374
    interweb

    interweb New Member

    11
    1
    Jul 23, 2015
    Everett, WA
    I'm not seeing these options in the Windows 0.2 Preview. What I want to do is download & decrypt, leave resolution alone but convert to H.264. The only Prefs I see is to set resolution & sound format. Right now it wants to convert 720p recordings to 1080p.
     

Share This Page

spam firewall

Advertisements