The times on the Dtv calendar reflect the local time that the episode is broadcast. The Dtv Auto-download service then takes the local time, adds the episode length and a default delay time, and then launches a search for torrents after this period.
If Dtv did not adjust the dates for your local time zone, then the automation would not start looking for torrents at the correct time.
This method works well for the majority of the episodes users track, but when a series broadcast time is loaded incorrectly on Trakt.tv then this can cause miss-timings.
> Is there a way to just have video files
Not with anything that you can set on DuckieTV.
You see, DuckieTV just sends the torrent request to your Torrent Client, and has no post processing ability to clean up the files you download via your client, or move them to other folders.
Sounds like what you want is a file manager. Then you can set up your Torrent Client to download to a common downloads folder, and have the file manager do the post processing to move the video files to the final series folder for kodi to use, and delete any spare files that usually come with the download.
An example of this type of program is FileBot, but there are other similar tools out there if you go Google'ing.
Take a look at this wiki for an example of pairing FileBot with DuckieTV.
Dtv gets all its show data from the Trakt.tv API servers.
The records on the server show the broadcast date for ep1-2 as 2021-11-28T05:00:00.000Z, ep3-4 2021-11-29T05:00:00.000Z and ep-5-6 2021-11-30T05:00:00.000Z
Dtv then presents these UTC dates adjusted to your local time zone.
As you can see, the time provided by Tratk.tv is 5am, which seems rather early. When adjusted for your local time zone, this could explain what you are seeing on the Dtv episodes page.
But there is nothing Dtv can do about this.
No there is not. If a series has been flagged on Trakt.tv as Anime then Dtv will use the absolute number instead of the season/episode format, and Dtv does not provide a personal option to override this.
You can, if you use uTorrent integration, (there's a play with utorrent button in the torrent settings, but still a bit hidden, and you need to configure the default player from inside the utorrent settings)
we're also working on initial player integration, which will integrate powder player for starters (this is super cool because it can function both as a torrent client and as a player over a new pow:// protocol). Tracking issue here
And if that does not work, you could always switch to the Standalone version of DuckieTV, which is exactly the same browser extension code encapsulated into the nwjs run time environment.
See http://schizoduckie.github.io/DuckieTV/ for details and download links.
Take a DuckieTV settings,backup from the chrome extension, and do an import on the DuckieTV Standalone to restore your series and settings.
Nothing to do with Dtv, and everything to do with Google Safe Browsing services, which attempt to keep browser users safe by checking web sites for phishing, malware, trojans and other dangerous software.
In this case, http://www.torrentdownloads.me/ has been flagged as a phishing site.
Typically these flags are generated when sites such as torrentdownload include adverts from advertisers that contain these unwelcome extras.
Once the site has blocked these bad adverts, or corrected what ever the security issue is, then safe browsing org reset the status.
If you do not want to be protected in this way, you can do the following:
Turn off warnings about dangerous & deceptive sites
If you don't want to be warned about unsafe content, you can turn off deceptive and dangerous site alerts. This also turns off download warnings.
Google does not recommend turning off alerts.
Wonderful that you can offer to help out !
After a quick search I have come across possibly the only viable choice for an android torrent client that fits the requirements you mentioned - TTorrent lite. It's free and offers webui which is quite unique for android torrent app. I think it may also offer API.
http://www.techovity.com/how-to-use-android-device-as-a-torrent-server/
https://play.google.com/store/apps/details?id=hu.tagsoft.ttorrent.lite&hl=en
Most places for the U.S. have it as Paradise and my accounts at them including Trakt which has it as the original title I've added it to my list. Here's the Trakt page. This looks to be stated back in June.
Very strange.
It might be best before proceeding if I could take a look at your DB file and see if I can determine how best to clean it up.
Can you zip the DB file and put it on the cloud (say dropbox or onedrive for example) and email the share link to garfieldsixtynine -at- gmail.com.
The DB file should be located at C:\Users\<username>\AppData\Local\DuckieTV-Standalone\User Data\<profile>\databases\chrome-extension_bagblfnohpiddokbpaacecffdboomafe_0
There is not privacy concerns, the DB only contains Trakt.tv show data, the settings are kept elsewhere.
dtv>settings>backup>create a backup
this file contains your dtv settings, a list of the traktid of each series you have in the db, and the traktid of any episode whose states are downloaded or watched.
during an import, the settings are restored, the traktid are used to fetch the latest series from the trakt.tv api servers, and the episode states are then applied to matching episode with the same traktid.
I suggest restarting Dtv after the import is complete to ensure all settings are reloaded and activated.
Very odd for the calendar to be showing a downloaded episode in green, and for the corresponding episode in the episodes list side panel page to have its floppy-disk symbol in white.
The data comes from the single DB and there has not been any changes to the panel logic for several years in the Dtv Nightly Standalone releases.
Can you load the DB onto a cloud drive and email me (garfieldsixtynine -at- gmail.com) the share link so I can take a look?
There is no privacy concerns as the data in theDB is just public Trakt.TV show and episodes, there is not personal details on the DB.
I can then see if I can up with some command line exec that will mark all the episodes as downloaded, if that is what you are looking for.
You may be right. Back in early March Trakt.tv switched from using TVDB as their primary data provider, and started using TMDB exclusively instead.
And its likely that the data entry on TMDB is being done by different contributors than the TVDB volunteers.
> Is there a way i can add shows that haven't aired yet without having to search them manually?
No there is not. Dtv uses the unique Trakt_ID as the index for all the shows in the Dtv DB. There is no way to manually add a custom show that has not already been loaded on the Trakt.TV API servers since your custom show will not have a Trakt_ID.
> Also would be nice like a chrome extension to add shows from trakt/imdb... pages directly. Just click a button and the show is added to duckie.
Extremely unlikely to happen. There is no new development going on for Dtv. The author has stopped contributing, and I am only prepared to spend time on Dtv to keep it running (by providing urgent fixes to issues that crop up as Trakt.TV make changes, or as Torrent clients make changes, or as Search engines fail when the Web Sites make changes, you see the patterns here?).
> Can i disable auto-download as default, so I can specifically choose the wants i want to download??
Access the Dtv series details side panel for a show, click on the settings icon and turn off the auto-download checkbox and save. This show will no longer be processed by the auto-download service.
I only used 1.1.5 to ensure that the nightly build wasn't the issue. I am still not able to update my database, even with your nightly build. I sent a support ticket to Trakt.tv to see if it is a problem with my account.
I have noticed that the shows I watch in Plex are not being registered in trakt either and the website crashes when I try to view just about any page to do with my profile.
Thanks again for your help.
The issue is because trakt.tv changed how they handle requests (see issue here). Depending on duckietv version you are using, this should be resolved soon. There seem to be issues with updated the chrome extension though, so it may not be fixed if that is the version you use.
For now, you can force an update by going Settings > Backup > Refresh All Series
I just found an entry on Trakt.tv for `Weakest Link` that started season 1 on 29 Sep 2020. ;-)
I've added a sceneNameException entry to add `2020` to the torrent search for this series. Your Dtv may take a day to fetch the latest sceneNameException table.
But the series has only 5 episodes so far, I hope they continue adding more. The other series (the one that has season 4) has a total of 9 so far ;-(
There are 3 Trakt.tv Spitting Image series that Dtv can fetch to load into your DB.
The first one is from the ITV network which has 19 seasons, the 19th starting ep1 on first week of Oct.
Then there are two other series listed, both from the BritBox network.
One lists the run time as 23 minutes and has 1 season listed with 8 episodes, ep 1 starting in the first week of Oct.
The third series of that name has a run time of 42 minutes and has no seasons or episodes attached.
This is the one you have probably loaded onto Dtv and appears to be a dead stub.
So access your Dtv series details page for your Spitting Image series and click on the Remove From Favourites button if its the 42m one with no season or episodes.
Then access your Dtv add a show page, search for spitting image, and click on the poster (but not the Plus button) to view a summary of each series entry that Trakt.tv has in turn, and don't add the one with 42m runtime from BritBox. :-)
not anything to do with 1.1.5 vs. nightly.
when you use the dtv>backup>import to re-populate a DB, you don't actually restore from the backup each show's episodes details. Beehind the scenes Dtv restores the show series id, and Dtv does a full details fetch from the trakt.tv site to build your DB. Then the backup applies any additional settings over the top, such as each episode's download status etc.
You can get the same result for refreshing the whole DB of you use the dtv>settings>backup>refresh all series button.
what is partially broken right now, for all Dtv versions, is the shows daily update, where we get a list from trakt.tv of all the shows that have been updated there, and we update the DB. The updated list is now restricted to just 100 items per requests, so some dtv shows are missing out on getting the update notices.
You can individually refresh a show from the dtv>series details>refresh button.
​
as an aside, I really do not recommend using Dtv 1.1.5, its is really out of date with search engines, and with torrent client interfaces.
I would not say Developed. There is just me left contributing, and I keep the lights on by doing Maintenance when its required.
But the author Schizoduckie is not contributing new features, and js41637 is not making HTML style changes either.
That said, whats there pretty much gets the job done for 99% of the shows on Trakt.tv (the source of the series/episode info that Dtv uses).
The Nightly is built by a bot daily from the source (even if there are no actual source updates), except ATM that's broken, but the author Schizoduckie is looking into it during weekends when he is free and inclined.
The (+) page displays Trakt.tv **Trending** shows (the Trakt.tv API returns all shows being watched right now. Shows with the most users are returned first.) and is fetched via its API in lots of 75 shows at a time, for a max of 500 shows.
This is not a list of new shows. The API does not provide a fetch-new-shows request.
It is pointless sorting this list by the ascending first-aired-date.
I can replicate the issue.
I just added this series from scratch (not having had it before ) and I see for season 8 that episodes 1 to 4 have duplicates.
The TVDB does not.
which means that this is an issue with the episode records on the Trakt.TV API servers, which is where Dtv gets all its data from.
So the good news is that Dtv is not broken, but the bad is that there is nothing you can do about this from Dtv's point of view.
do the duplicates persist after shutting down and restarting Dtv?
if so, try accessing the series details panel and clicking on the **refresh** button.
then if necessary, restart Dtv too and see if that helps.
Sometimes Trakt.TV change their unique episode record IDs, and Dtv end up with multiple records for the same episode.
But usually Dtv drops the obsolete records when it does its update cycle cleean up at some point.
>does adding a show on duckie always add it to your favorites?
using the Dtv add-a-show adds the series poster to the Dtv favourites page, and loads the calendar with whatever episode schedule is available at that time. If the Dtv Tratk.Tv a/c sync is enabled then that serie is added there as well.
​
>also if you remove a show from your favorites, what does that change inside duckie
It deletes the serie and episode records from the Dtv DB and refreshed the calendar
​
>and does it change anything on trakt (your comment makes it sound like a def no on trakt side).
Dtv does not delete the serie from your Trakt.Tv account.
I am going to need more info to narrow down which particular wwe trakt.tv entry you are referring to, as there are so many to choose from on the Dtv add-a-series page, I cannot tell which ones are yours.
please access the series detail page for each of the 3 series you want changes, and provide the following from that page:
currently airs on:
first aired:
network:
​
hopefully that is enough info for me to select the correct series so I can set the sceneNameExceptions and SceneDateExteptions entries (which use the tvdbid as a key).
thanks.
Well, I've switched to the chrome 'browser action' mode from the nightly builds and holy cow, my life has changed. Almost everything about DTV works better than the stand alone. Especially syncing with trakt.tv. It's night and day. All this works fine over RDP as well.
a sadface means that something went wrong with fetching/processing the data that came from trakt.tv about the seres you tried to add to favourites. This is usually a network error or a server data error.
I just tried it and I also got the sadface the first time.
having checked the logs I see errors from trakt.tv
then after exiting back out to the calendar, I tried again to add it and succeeded the second time.
it appears that one of the multiple servers that trakt.tv use to serve the requests has invalid/incomplete data about the series, or is timing out during the fetch. Random luck/bad luck if you get that server.
keep trying and you may luck in to getting a server that has the complete data like I found.
sounds like you missed out on an update from trakt.tv does to some network problem.
go to the doom patrol series details page and click on the **refresh** button and see if that helps.
Dtv gets its data from Trakt.tv
on trakt.tv the daily show returns SxxExx
but the torrent scene use yyyy mm dd
so Dtv automatically uses the dated scheme when searching for torrents for this show.
there is no point giving the user the choice to override using SxxExx instead of date, as there are no torrents out there named with SxxExx for this show.
This is because the **broadcast date and time** is set for when the episode is due to start to play on air by the origin network.
But the Auto-download recognises that an episode cannot be available as a torrent until (at the very minimum) the broadcast has concluded. Any earlier would be
considered to a leaked episode ;-)
So as a default, the minimum delay is set to the **run-time** of the episode, as specified by the series-details page in the **Runtime** field fetched from Trakt.tv .
That is not going to work.
The dates for every episode are set by trakt.tv based on what its fetches from its sources, which are all based on the broadcast date from the respective networks in GB (for the shows were talking about in the posts above).
So when the episodes are broadcast from the USA by the affiliated networks, there well may be torrents for those episodes released again on the scene on those USA dates, but DTV will still only know about the GB dates.
So the AutoDownload Service will not schedule downloads for the USA releases, and you still wont see the USA dates on the calendar to aid you to remember to manually go fetch them using the manual torrent search.
​
this is a normal message.
DTV performs a Trakt.tv fetch updates by default once every 12 hours.
IF you want to change the frequency of these updates, go to the DTV>settings>Trakt.tv sidepanel, scroll down to the bottom to the section <strong>Trakt.tv</strong> Update Period and set the period to any hourly interval.
Set it to 1 hour if you want to.
final addendum: this is what my regional trakt.tv API server returns for macgyver s03
so nothing to do with DTV.
as a addendum: I still don't see s03e14 on my calendar, despite refreshing the series. this suggest that the trakt.tv server in my region still has not picked up the episode that the trakt.tv web service is clealry showing.
The web servers and the API servers use different databases are are spread around the world to cater for different regions.
all the shows episodes are allocated a unique trakt.tv id.
and usually the id is retained for the lifetime of the episode.
but sometimes trakt.tv do a reorganisation of a series, and allocate new ids for that series episodes.
this happened for instance with *The Punisher* yesterday.
So there will be a window of time, when both the old and new episode records show up in the calendar.
But usually the old ones will disappear if you refresh the calendar. Simplest way is just to restart DuckieTV.
If that does not work, go to the series details page, and click the *refresh* button.
Console showed sea of red.
​
Which led me to check Little Snitch, where I found I'd either fat-fingered a rule to block all outbound traffic for DuckieTV, or my Mojave upgrade had done it itself (according to Trakt.tv, my viewed updates from DuckieTV stopped around 9/26, about the same time as my upgrade to Mac OS X 10.14).
​
All better, thanks for decomposing my symptoms to an actionable next step, Garfield.
Sorry, I don't see the point.
whats the benefit of having this flag?
you cant add a show until it is loaded on Trakt.tv.
suppose you find the show, you add it to duckietv, and it has no episodes...
what is there for you to do but wait?
Once episodes are loaded on trakt.tv, duckietv will start populating the calendar.
its automatic.
​
There's a program called The Renamer (http://www.therenamer.com/). It is highly customizable and can for example scan a specific folder for new shows, rename them and copy them to another folder. It is possible to start the program with your preconfigured setting by batch file.
To do it 99% automatically you can write your own batch file and use for example qBittorent and call the batch file when your torrents are done. A batch file would be:
ping -n 10 localhost > NUL
For /F "Tokens=*" %%i in ('Dir /B /S "C:\Users\xxx\xxx\downloads\Downloads*.mp4"') do Move /Y "%%~fi" "C:\Users\xxx\xxx\downloads\Series"
ping -n 5 localhost > NUL
"C:\Program Files\theRenamer\theRenamer.exe" -fetch -tvam="on" -ff="C:\Users\xxx\xxx\downloads\Serien" -af="Z:\"
The 2 pings are only a pause. The For command takes all .mp4 files from the finished qBittorent folder and moves them to another folder.
The second command starts The Renamer with -tvam (auto moving the files from specified folder a to b) and the fetch command is to check a specific folder for new files to rename.
You can look up all the parameters here: http://www.therenamer.com/wiki/index.html
If you configure DuckieTV, qBittorrent and The Renamer right you can wake up every morning and have all your TV shows rightly named in their specific folder or as I call it "The best DVR available"!!!
there are two shows on trakt.tv called Step Up: High Water. one has episodes listed, one does not it's possible you added the one with no episodes listed to duckietv. when i search duckietv (add to favourites) it is correctly listed there twice. i think this is an issue with duplication in trakt not a problem with duckie.
Just on this. i can't seem to get 'The Block' to fix itself. in trakt.tv 'The Block' https://trakt.tv/shows/the-block is showing as: Airs Thursdays at 7:00 PM on Nine Network Country Australia
but in Duckie its showing as: Airs Wednesday 19:30 Europe/London
i've tried refreshing the series and also removing it from my favourites and re-adding it am i missing something or could this be due to the scene name override that was done here?: https://www.reddit.com/r/duckietv/comments/50k6u8/tv_show_names/
I've set cosmos to cosmos odyssey so it picks up both space time and spacetime.
I actually get more hits across all the sites when I search for space time (129 for s01e13) than *spacetime (*just 25).
your Dtv should pick up the updated exceptions table within the next 24 hours.
​
as for one punch man, this is an anime. this automatically forces absolute episode numbering rather than season/episode, as this works best for anime.
for example, searching for One-Punch Man s02e07 yields just 1 torrent on 7 sites (the same torrent on each site, but none on nyaa.si a dedicated anime site), while One-Punch Man 07 yields tons more across 11 sites, including nyaa, where there are at least 22 different torrents.
This is an error with the download link from jackett's bt-scene indexer. If you use the Jackett Dashboard directly and search for the episode on jackett's bt-scene indexer, and click on a download link, you get a page not found error.
I've raised ticket #3070
DuckieTV searches are similar, in that the search string is built from the default series title and the season/episode combo. There is some customisation possible, but not to the extent that you can add a blank in-between the season and the episode.
We have a scene name exception table that can automatically replace the season/episode with a date search string for those series that use yyyy mm dd instead of s2018e99. This is amendable on request if it is out of date.
And for where the scene use different series name, (usually for anime), we use thexem.de site to auto replace the series name with the popular alias.
for testing, you can click on the series, then click on an episode of the series, then click on the manual search, and it will bring up a torrent search dialogue with the default search string loaded, plus what ever additional customisations have been selected.
DuckieTV has a few default search engines for the most popular public torrent sites, and can also plug Jackett into DuckieTV to access its large library of indexers.
In fact, that is your best bet. If you have a favourite indexer which has these spaces between season and episode, then raise a ticket with the jackett team at https://github.com/Jackett/Jackett and ask them to add code to pull the space out of the results so that sonarr and the rest don't choke on it.
I don't have an RPI so I cannot test this independently.
The Dtv Transmission interface has been tested against TransmissionBT 2.94 running on Windows, Linux and MacOS, from https://transmissionbt.com/ (I haven't tested it recently, I see its now on 3.00)
I'm not familiar with Transmission WEB, but I assume this is just a GUI that still requires the TransmissionBT client to be running?
If that is the case, then you want to connect Dtv with the TransmissionBT client and not the WEB GUI.
If however the Transmission WEB version also includes an embedded client, then this has not been tested with Dtv before. There may be differences in the interface that prevent it working, I just do not know.
> Interesting. Is that you or the torrent client?
when you are viewing a specific episode download progress via either the episode details side panel, or the expanded torrent client details sidepanel and you click on the remove button, a remove request is sent to the client to action.
The client usually actions this request by deleting the torrent record from its activity list, but leaves the files, as this usually requires a remove data and torrent call, which DuckieTV does not do.
Re: Vuze post processing, if the default post processing options in Vuze don't do what you need, explore the Vuze Plug-ins, perhaps there is one that fits the bill.
Failing that, another option is to stop using Vuze for the post processing, and shift to using an automated file manager, such as https://www.filebot.net/ for example, which Vuze would trigger on download completion, and filebot would then move and clean up the files from the specified folder.
I think we should start by checking that the backup you made is valid. Can you upload the backup file to a cloud service such as Google Drive for instance, and PM me the share link so I can take a look?
>why should one version connect but the other not connect?
As you may know, Dtv is written in JavaScript using the AngularJS framework, as a Chrome Browser extension. The standalone Dtv, is exactly the same code, but encapsulated in the NWJS run time environment. It can run the Chrome Extension code because this environment comes the an internal Chromium browser module.
Why does the Chrome Extension not connect to qBt but the Standalone does? I do not know, no idea. Its the same code, so the issue is either with something else running on your browser that is interfering, or with a browser security option you may have enabled that chromium does not, or there is a different is the way the Dtv qBt client interface settings are set.
>i thought that Dtv had a bypass for the blocked domains " integrated blocking-resistant torrent search "
The author wrote that, and it mostly applies to thePirateBay search engine, which has an automated proxy which can help find alternate links that are not blocked. I'm not the author, and the other search engines I support do not have that feature. For the other native Dtv search engines, their domains are hard coded. But you can use Jackett to connect to any of the search engines it has, and the config on those Jackett SE often have multiple alternate domains you can select, so you should be able to find one that works for you.
OR you can use a machine wide VPN like Hide.me or ProtonVPN or whatever, and use your standalone with that.
If you want to use Jackett with Dtv read this wiki.