Content:File relations: Difference between revisions

Jump to navigation Jump to search
→‎Explanation of number lines: more descriptive title
mNo edit summary
(→‎Explanation of number lines: more descriptive title)
(14 intermediate revisions by 2 users not shown)
Line 1: Line 1:
{{TOCright}}
{{TOCright}}
File relations, like the name implies, are relations between files on AniDB. There are two types of file relations; [[Content:File_relations#File-File_Relations|File-File]] and [[Content:File_relations#How_to_create_a_File-Ep_relation|File-Ep]].
File relations, like the name implies, are relations between files on AniDB. There are two types of file relations; [[#File-File Relations|File-File]] and [[#File-Ep Relations|File-Ep]].
The former tells how two different files relate and the later tells how a file relates to different episodes.
The former tells how two different files relate and the later tells how a file relates to different episodes.


Line 15: Line 15:
# On the Add File-Ep Relation page fill the percentage of the given episode the file covers and select the episode
# On the Add File-Ep Relation page fill the percentage of the given episode the file covers and select the episode
# Press "Add" and you are done.
# Press "Add" and you are done.
=== Percentage ranges for file-ep relations ===
File-episode relations follow the rules of [https://en.wikipedia.org/wiki/Number_line number lines] for all [https://en.wikipedia.org/wiki/Integer integer numbers] in the inclusive range <code>[0,100]</code>. In simpler terms, ranges should be directly connected. Examples:
  2 file release, each covering 1/2 of the episode:
  [0,50] --> 0% to 50% for part 1
  [50,100] --> 50% to 100% for part 2
  3 file release, each covering 1/3 of the episode:
  [0,33] --> 0% to 33% for part 1
  [33,67] --> 33% to 67% for part 2
  [67,100] --> 67% to 100% for part 3
  4 file release, each covering 1/4 of the episode:
  [0,25] --> 0% to 25% for part 1
  [25,50] --> 25% to 50% for part 2
  [50,75] --> 50% to 75% for part 3
  [75,100] --> 75% to 100% for part 4
==== Explanation of number lines when used for AniDB episode ranges ====
[[File:Number line 4 inclusive.png|border]]<br>
'''Correct:''' Ranges cover the entire number line when they are directly connected, as is the case with <code>[0,25]</code>, <code>[25,50]</code>, <code>[50,75]</code>, and <code>[75,100]</code>; there are no gaps in the number line.<br><br>
[[File:Number line 4 exclusive.png|border]]<br>
'''Incorrect:''' If the ranges are not directly connected, as in the case with <code>[0,25]</code>, <code>[26,50]</code>, <code>[51,75]</code>, and <code>[76,100]</code>, the values in the range <code>(25,26)</code> (e.g. 25.00000000001 to 25.99999999999), <code>(50,51)</code>, and <code>(75,76)</code> would be incorrectly excluded.


==File-File Relations==
==File-File Relations==
Line 20: Line 42:


=== Types of file relations ===
=== Types of file relations ===
Currently there are a total of six possible file relations:
Currently there are the following possible file relations:


* '''external-sub-for''';  to relate a subtitle file to its respective video file.
* '''external-sub-for''';  to relate a subtitle file to its respective video file.
* '''newer-ver-of'''; to indicate that there's a newer version of a given file (kind of like the current versioning system).
* '''newer-ver-of'''; to indicate that there's a newer version of a given file (kind of like the current versioning system).
* '''bundle'''; to indicate that a group of two, or more, files are related, and normally, needed in group.
* <s>'''bundle'''; to indicate that a group of two, or more, files are related, and normally, needed in group.</s> Deprecated
* '''op/end-for'''; indicates that a given video file is an opening or ending to another video file.
* '''op/end-for'''; indicates that a given video file is an opening or ending to another video file.
* '''external-audio-for''' ; to relate an audio file to it's respective video file.
* '''external-audio-for''' ; to relate an audio file to it's respective video file.
* '''uses material from'''; to relate a reencoded, remuxed, or other compiled file, to original source files.  For example, if a remuxed file uses subs from file X and video from file Y, link the remuxed file to files X and Y.
* '''chapter-linker for'''; to relate "play-all" files to the associated video files.
* '''other'''; covers file relations that don't fit the other categories.
* '''other'''; covers file relations that don't fit the other categories.


Line 33: Line 57:


* '''external-sub-for'''; can only be used to relate a ''subtitle'' file to a ''video'' file (as in, you need to select the subtitle file and add a file relation to the video file from within the subtitle file page).
* '''external-sub-for'''; can only be used to relate a ''subtitle'' file to a ''video'' file (as in, you need to select the subtitle file and add a file relation to the video file from within the subtitle file page).
* '''external-audio-for'''; can only be used to relate a ''audio'' file to a ''video'' file (as in, you need to select the audio file and add a file relation to the video file from within the audio file page).
* '''newer-ver-of'''; can only be used to relate files of the ''same type'' (video-video), that are from the ''same episode'' and from the ''same, or related, groups''.
* '''newer-ver-of'''; can only be used to relate files of the ''same type'' (video-video), that are from the ''same episode'' and from the ''same, or related, groups''.
* '''bundle'''; this kind of relation could be used, for example, to relate an idx to a srt file.
* '''op/end-for'''; can only be used to relate ''video'' files that belong to a ''Opening/Ending/Credits'' or an ''Other'' Episode to ''video'' files that belong on a ''Normal'' or ''Special'' Episode
* '''op/end-for'''; can only be used to relate ''video'' files that belong to a ''Opening/Ending/Credits'' or an ''Other'' Episode to ''video'' files that belong on a ''Normal'' or ''Special'' Episode
* '''bundle'''; this kind of relation could be used, for example, to relate an idx to a srt file.
* '''external-audio-for'''; can only be used to relate a ''audio'' file to a ''video'' file (as in, you need to select the audio file and add a file relation to the video file from within the audio file page).
* '''uses material from'''; can link most filetypes together.
* '''chapter-linker for'''; can link most filetypes together. Example: {{short|f413388|<nowiki>"Suzumiya Haruhi no Yuuutsu" chapter linker by [Hitsuji]</nowiki>}}
* '''other'''; this one covers every other cases. Though if ''in doubt it's best to ask'' in IRC or in forum.
* '''other'''; this one covers every other cases. Though if ''in doubt it's best to ask'' in IRC or in forum.


staff
1,114

edits

Navigation menu

MediaWiki spam blocked by CleanTalk.
MediaWiki spam blocked by CleanTalk.