Manta:capto.v0.6.macos jkeenan$ ./capto -u 192.168.111.25
Can't locate JSON.pm in @INC (you may need to install the JSON module) (@INC contains: CODE(0x7fc1a0da1458) /var/folders/j5/hp16sj9j077g4c8cszk56pv80000gq/T/par-6a6b65656e616e/cache-614779a50441313fe3639a87e1dcffeb89149e6f/inc/lib /var/folders/j5/hp16sj9j077g4c8cszk56pv80000gq/T/par-6a6b65656e616e/cache-614779a50441313fe3639a87e1dcffeb89149e6f/inc CODE(0x7fc1a0c8e5b0) CODE(0x7fc1a0c8eb00)) at script/capto.pl line 7.
BEGIN failed--compilation aborted at script/capto.pl line 7.
All the steps on the linked web page were followed.
Manta:capto.v0.6.macos jkeenan$ sudo cpanm install JSON
Password:
install is up to date. (0.01)
JSON is up to date. (2.97001)
redownload v0.6 and try again, this time adding: -debug to your syntax.
that should give you the full ffmpeg command its using. try running that whole command to see what happens.
The included ffmpeg gives an error for missing libva.so.1. I could find no package to supply it. As a hack, I symlinked libva.so.2 to it. That got me to another error:
I get Unknown option: debug
Of course I don’t know thing about this, I’ve know the port to be 18080. When I use http://[tabloIP]:21200/ I get unable to connect as well
Even so, wouldn’t his URI need to specify episodeID
Just wondering, I don’t have any specs on this… Admitting, I primarily use capto to get show names and use ffmpeg directly to save files. Now I’m also using it to delete them from the tablotv device.
I couldn’t see how this would be firewall related (the connection reaches the tablo and it is refused there), but removed all the iptables rules anyway. No difference.
djk44883 nailed it. It works swell on port 18080. Both with the supplied ffmpeg and with the system ffmpeg (got identical results).
I have no idea which ports the tablo uses and for what, but for now I can write a wrapper to change this.
Thanks tgwaste for all your work and help on this. Thanks djk44883 for the lead.
OK… I did, it says I can use -c to get channel data. It actually prints out code with data from /guide/series/XXX and /recordings/series/episodes/XXXX ?
Not http://[tabloIP]:8885/guide/channels[XX]
I don’t mean to be difficult, or give you a hassle.