Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
43 commits
Select commit Hold shift + click to select a range
d131c13
add C411 tracker
Merrick28 Feb 10, 2026
2a29a46
Little bugfixes
Merrick28 Feb 10, 2026
a1c5f53
mlinor bugfix
Merrick28 Feb 10, 2026
d440e4a
temp
Merrick28 Feb 10, 2026
e8fe2ec
test dupe check
Merrick28 Feb 11, 2026
4e562ea
test dupe check
Merrick28 Feb 11, 2026
b3ceefe
dupe check ok
Merrick28 Feb 11, 2026
6b5d194
Merge pull request #1 from Merrick28/add_c411
Merrick28 Feb 11, 2026
4d296f3
Merge pull request #2 from Merrick28/dupe_search
Merrick28 Feb 11, 2026
80548b0
remove unuseful print
Merrick28 Feb 11, 2026
a5c7afc
add tmdb to search
Merrick28 Feb 11, 2026
9b90153
search using tmdb
Merrick28 Feb 11, 2026
4c3b5f1
Add tmdb infos to upload - search dupes first with tmdb id
Merrick28 Feb 12, 2026
8125476
Intégration code Ravager
Merrick28 Feb 12, 2026
24a28b4
Integration code Ravagerr
Merrick28 Feb 12, 2026
41d41dd
add .idea to gitignore
Merrick28 Feb 12, 2026
c35b91f
add payload file
Merrick28 Feb 12, 2026
6961d46
add new check for anime
Merrick28 Feb 13, 2026
7f9fdfd
update from origin
Merrick28 Feb 13, 2026
e95b523
Merge branch 'Audionut:master' into master
Merrick28 Feb 17, 2026
cc74d35
bugfix if no subtitle
Merrick28 Feb 17, 2026
83552f0
bugfix on tmdb info
Merrick28 Feb 17, 2026
3b1ce2c
replace json.dumps with str
Merrick28 Feb 17, 2026
da70600
small bugfixes
Merrick28 Feb 18, 2026
111fc7b
use template
Merrick28 Feb 19, 2026
e4fbb6f
typo
Merrick28 Feb 19, 2026
c314b99
bugfix template
Merrick28 Feb 19, 2026
9ba21a8
use c411 template
Merrick28 Feb 23, 2026
facdfcf
Merge branch 'Audionut:master' into master
Merrick28 Feb 23, 2026
62ffc90
template c411
Merrick28 Feb 23, 2026
d72a108
Merge pull request #3 from Merrick28/use-template
Merrick28 Feb 23, 2026
9770f13
Upgrade C411 template and bugfix if no translated title
Merrick28 Feb 25, 2026
923a8ff
Merge pull request #4 from Merrick28/use-template
Merrick28 Feb 25, 2026
c7021bb
bugfix if no language on audio
Merrick28 Feb 26, 2026
428d77a
Merge branch 'Audionut:master' into master
Merrick28 Feb 26, 2026
d3a0f38
Allow multiple subdirectory depth
Merrick28 Feb 27, 2026
fceb066
Merge pull request #5 from Merrick28/mutli-file
Merrick28 Feb 27, 2026
c232d71
bugfix on webdl and x264/x265
Merrick28 Mar 2, 2026
24b0c1a
Merge branch 'Audionut:master' into master
Merrick28 Mar 3, 2026
763c44d
Merge pull request #6 from Merrick28/mutli-file
Merrick28 Mar 3, 2026
3eaf199
Merge branch 'Audionut:master' into master
Merrick28 Mar 4, 2026
88b7d12
Merge branch 'Audionut:master' into master
Merrick28 Mar 6, 2026
d9fe2c5
bugfix template et gestion emission tv
Merrick28 Mar 6, 2026
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
2 changes: 2 additions & 0 deletions .gitignore
Original file line number Diff line number Diff line change
Expand Up @@ -28,3 +28,5 @@ data/*.json
venv/*
.pyright
web_ui/static/js/node_modules/
.idea/*

9 changes: 8 additions & 1 deletion data/example-config.py
Original file line number Diff line number Diff line change
Expand Up @@ -350,7 +350,7 @@

"TRACKERS": {
# Which trackers do you want to upload to?
# Available tracker: A4K, ACM, AITHER, ANT, AR, ASC, AZ, BHD, BHDTV, BJS, BLU, BT, CBR, CZ, DC, DP, DT, EMUW, FF, FL, FNP, FRIKI, GPW, HDB, HDS, HDT, HHD, HUNO, IHD, IS, ITT, LCD, LDU, LST, LT, LUME, MTV, NBL, OE, OTW, PHD, PT, PTER, PTP, PTS, PTT, R4E, RAS, RF, RTF, SAM, SHRI, SN, SP, SPD, STC, THR, TIK, TL, TLZ, TOS, TTG, TTR, TVC, ULCX, UTP, YOINK, YUS
# Available tracker: A4K, ACM, AITHER, ANT, AR, ASC, AZ, BHD, BHDTV, BJS, BLU, BT, C411, CBR, CZ, DC, DP, DT, EMUW, FF, FL, FNP, FRIKI, GPW, HDB, HDS, HDT, HHD, HUNO, IHD, IS, ITT, LCD, LDU, LST, LT, LUME, MTV, NBL, OE, OTW, PHD, PT, PTER, PTP, PTS, PTT, R4E, RAS, RF, RTF, SAM, SHRI, SN, SP, SPD, STC, THR, TIK, TL, TLZ, TOS, TTG, TTR, TVC, ULCX, UTP, YOINK, YUS
# Only add the trackers you want to upload to on a regular basis
"default_trackers": "",

Expand Down Expand Up @@ -466,6 +466,13 @@
"announce_url": "https://t.brasiltracker.org/<PASSKEY>/announce",
"anon": False,
},
"C411": {
"link_dir_name": "",
"api_key": "",
"announce_url": "https://c411.org/announce/<PASSKEY>",
"anon": False,
"modq": False,
},
"CBR": {
# Instead of using the tracker acronym for folder name when sym/hard linking, you can use a custom name
"link_dir_name": "",
Expand Down
65 changes: 65 additions & 0 deletions data/templates/C411.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,65 @@
[h1]{{ title }} ({{ year }})[/h1]

{% if category == "TV" %}
[h2]Saison {{ season }} {% if episode %}{% if episode != '0' %}Episode {{ episode }}{% endif %}{% endif %}[/h2]
{% endif %}

[img]{{ poster }}[/img]


[h2]🎬 Informations[/h2]

[b]Pays :[/b] {{pays}}
[b]Genres :[/b] {{genre}}
[b]Date de sortie :[/b] {{release_date}}
{% if video_duration %}[b]Durée :[/b] {{video_duration}}{% endif %}

{% if imdb_url %}[url={{ imdb_url }}]IMDb[/url]{% endif %}
{% if tmdb %}[url=https://www.themoviedb.org/{{ category.lower() }}/{{ tmdb }}]TMDB[/url]{% endif %}
{% if tvdb_id %}[url=https://www.thetvdb.com/?id={{ tvdb_id }}&tab=series]TVDB[/url]{% endif %}
{% if tvmaze_id %}[url=https://www.tvmaze.com/shows/{{ tvmaze_id }}]TVmaze[/url]{% endif %}
{% if mal_id %}[url=https://myanimelist.net/anime/{{ mal_id }}]MyAnimeList[/url]{% endif %}

[h3]📖 Synopsis[/h3]

{{description}}

[h2]⚙️ Détails Techniques[/h2]

[b][color=#3d85c6]Source :[/color][/b] [i]{{ source }} {{ service_longname }}[/i]
[b][color=#3d85c6]Type :[/color][/b] [i]{{ type }}[/i]
[b][color=#3d85c6]Résolution vidéo :[/color][/b][i]{{ resolution }}[/i]
[b][color=#3d85c6]Format vidéo :[/color][/b] [i]{{ container }}[/i]
[b][color=#3d85c6]Codec vidéo :[/color][/b] [i]{{ video_codec }} {{ hdr }}[/i]
[b][color=#3d85c6]Débit vidéo :[/color][/b] [i]{{ mbps|round(2) }} MB/s[/i]

[h3]🔊 Langue(s)[/h3]


[table][tr][th]#[/th][th]Langue[/th][th]Canaux[/th][th]Codec[/th][/tr]

{% for line in audio_lines_dict %}
[tr][td]{{ loop.index }}[/td][td]{{ line.language }}[/td][td]{{ line.channels }}[/td][td]{{ line.format }} ({{ line.bitrate|round(2) }} KB/s)[/td][/tr]
{% endfor %}
[/table]

{% if subtitle_lines %}

[h3]💬 Sous-titre(s)[/h3]
[table][tr][th]#[/th][th]Langue[/th][th]Format[/th][th]Type[/th][/tr]
{% for line in subtitle_lines_dict %}
[tr][td]{{ loop.index }}[/td][td]{{ line.language }}[/td][td]{{ line.format }}[/td][td]{{ line.type

}}[/td][/tr]
{% endfor %}
[/table]
{% endif %}

[b][color=#3d85c6]Team :[/color][/b] [i]{{ tag }}[/i]
[b][color=#3d85c6] Taille totale :[/color][/b] {{ size_gib|round(2) }} GB

{% if images %}{% for image in images %}
[img]{{ image['raw_url'] }}[/img]
{% endfor %}{% endif %}

[url=https://github.com/Audionut/Upload-Assistant]{{ signature }}[/url]
56 changes: 56 additions & 0 deletions data/templates/FRENCH.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,56 @@
[img]{{ poster }}[/img]

[b][font=Verdana][color=#3d85c6][size=29]{{ title }}[/size][/font]
[size=18]{{ year }}[/size][/color][/b]

{% if category == "TV" %}
[b][size=18]S{{ season }}E{{ episode }}[/size][/b]
{% endif %}

[font=Verdana][size=13][b][color=#3d85c6]Titre original :[/color][/b] [i]{{ original_title }}[/i][/size][/font]
[b][color=#3d85c6]Pays :[/color][/b] [i]{{ pays }}[/i]
[b][color=#3d85c6]Genres :[/color][/b] [i]{{ genre }}[/i]
[b][color=#3d85c6]Date de sortie :[/color][/b] [i]{{ release_date }}[/i]

{% if category == 'MOVIE' %}
[b][color=#3d85c6]Durée :[/color][/b] [i]{{ video_duration }} Minutes[/i]
{% endif %}

{% if imdb_url %}[url={{ imdb_url }}]IMDb[/url]{% endif %}
{% if tmdb %}[url=https://www.themoviedb.org/{{ category.lower() }}/{{ tmdb }}]TMDB[/url]{% endif %}
{% if tvdb_id %}[url=https://www.thetvdb.com/?id={{ tvdb_id }}&tab=series]TVDB[/url]{% endif %}
{% if tvmaze_id %}[url=https://www.tvmaze.com/shows/{{ tvmaze_id }}]TVmaze[/url]{% endif %}
{% if mal_id %}[url=https://myanimelist.net/anime/{{ mal_id }}]MyAnimeList[/url]{% endif %}

[img]https://i.imgur.com/W3pvv6q.png[/img]

{{ description }}

[img]https://i.imgur.com/KMZsqZn.png[/img]

[b][color=#3d85c6]Source :[/color][/b] [i]{{ source }} {{ service_longname }}[/i]
[b][color=#3d85c6]Type :[/color][/b] [i]{{ type }}[/i]
[b][color=#3d85c6]Résolution vidéo :[/color][/b][i]{{ resolution }}[/i]
[b][color=#3d85c6]Format vidéo :[/color][/b] [i]{{ container }}[/i]
[b][color=#3d85c6]Codec vidéo :[/color][/b] [i]{{ video_codec }} {{ hdr }}[/i]
[b][color=#3d85c6]Débit vidéo :[/color][/b] [i]{{ mbps|round(2) }} MB/s[/i]

[b][color=#3d85c6] Audio(s) :[/color][/b]
{% for line in audio_lines %}
{{ line }}
{% endfor %}

{% if subtitle_lines %}[b][color=#3d85c6]Sous-titres :[/color][/b]
{% for line in subtitle_lines %}
{{ line }}
{% endfor %}
{% endif %}

[b][color=#3d85c6]Team :[/color][/b] [i]{{ tag }}[/i]
[b][color=#3d85c6] Taille totale :[/color][/b] {{ size_gib|round(2) }} GB

{% if images %}{% for image in images %}
[img]{{ image['raw_url'] }}[/img]
{% endfor %}{% endif %}

[url=https://github.com/Audionut/Upload-Assistant]{{ signature }}[/url]
Loading