為使專案有露點的肉番福利動漫列表未來能順利進行,特訂定此規格書 (Specification) 。
內容規範了製作表格的流程,動漫的收錄標準,還有遵循事項。
「有露點的肉番福利動漫列表」約是從2021年11月開始製作,架構經過多次變更。現參照世界趨勢所訂定規格,可能會不定時修正。
這個規格書為理想情況,是作為未來執行的參考。實務上現存的資料仍有多處需要修正的地方。
使用者體驗#
網頁設計:靜態網頁,使用Hugo搭配JSON資料渲染HTML表格,每十年為一個表格。
過去手打HTML表格程式碼的方式實在太沒效率了。
使用lazy loading標籤延遲網頁圖片,並透過details標籤折疊較舊年份的表格,提昇網頁載入速度。
透過CSS和JavaScript控制網頁表格在不同螢幕大小上的展示方式,電腦上表格圖片為全寬並垂直排列,手機則將表格圖片改為左右滑動。
考慮傳輸速度、相容性等因素,不使用AVIF,而使用WEBP當圖片格式。
圖片註解以title標籤表示,電腦滑鼠懸停顯示,手機用戶則是長按顯示。
以上設計在Google Lighthouse測試分數:效能55分,無障礙86分,最佳做法74分,搜尋引擎最佳化83分。
動漫媒介限制#
收錄自1917年以來播映的動漫,但是我最早只能找到1970年代的,還有一些1960年代的手塚治虫動畫。
此列表收錄的項目:
- 電視動畫(表番)
- OVA/OAD/特典
- 遊戲或漫畫改編的動畫
- 泡麵番(例如 彗星社 製作的動畫)
- 動畫電影
此列表不收的項目:
- 成人動畫(裏番)
- 遊戲內的動畫
- 同人動畫(例如《東方Project》)
- 非日本製作的動畫
- 藝術祭的實驗作品
- 真人版戲劇
關於露點與肉番的認定標準#
雖然這個列表叫做露點動漫,並多次提及肉番,但是偏向的是真正有露點的動畫,並不是肉番就一定會露點。
且因為賣肉鏡頭的動畫太多,如果把露內褲和泳衣都算進去的話根本數不完,故以露點為第一要件。
僅有一集或一小段露點的也會收錄在此列表。
簡言之,動畫必須有真的露點才可以收進列表,肉番要素僅是加分條件。
這些算露點:
- 角色必須是女性,MTF也可以,不限物種,但起碼得是人形
- 露點指的是明確的描繪出胸部乳頭的畫面
- 光線很暗下的露點(例如《機巧少女不會受傷》)
- 激突,衣服明確露出乳頭輪廓
- 露出乳暈(《下流梗不存在的灰暗世界》S01E04 安娜·錦之宮)
- 濕掉衣服所透露出的乳頭(《嗜血狂襲》S01E02 姫柊雪菜)
- 裸露且刻畫出乳頭輪廓(《刀劍神域 序列爭戰》亞絲娜)
- 畫得很隨便的乳頭(《我的女友是個過度認真的處女bitch》OVA01 香坂秋穂)
這些不算露點:
- 露內褲
- 露出內衣
- 露出屁股
- 露出腿部
- 露出腋下…總而言之乳頭以外的個人性癖部位都不算露點
- 入浴或溫泉畫面
- 開黃腔
- 性暗示手勢
- 真實存在的藝術圖畫而非角色本身露點
- 有聖光或異物遮掩的乳房畫面
- 性行為姿勢但只有描繪大略的身體畫面
- 大面積裸露但沒有描繪乳頭(《女神咖啡廳》S01E01 小野白菊)
- 描繪全身裸體但沒有描繪乳頭(《遊戲人生》的超健全空間、《美少女戰士》的聖光變身畫面)
- 獵奇
- BL場景
- 男性裸體
如果覺得有很棒的肉番,但是沒露點無法收錄進此列表,那麼可以放到沒露點的實用肉番動漫列表作回收。
特殊判例#
有些收錄於列表的動畫或OVA,其實算裏番,例如泡麵番,還有許多西元2000年以前的動畫。
2000年以前的動畫很多都是OVA,集數不到10集,但是我並沒有明確標出來。
動漫資料參考來源#
若想知道有哪些露點肉番動漫,可參考以下偉大的網站:
動漫譯名資訊參考優先級依序如下:
要從圖片查角色名字還可以找各大動漫的Fandom Wiki頁面(通常是英文的)
要用圖片反查動漫來源使用trace.moe或Saucenao。
動漫片源#
如果是當季新番,請至少等所有集數播放完再拍攝。
片源以BD為佳,通常要在動畫播映幾個月後才會發售。
第一優先使用P2P軟體到Nyaa找10-bit 1080p BDRip (Blu-ray) 盜版片源下載,通常BD就是無修正 (uncensored) 版本。
如果可以的話自購正版BD轉檔。
次之為串流 (WEB-DL) 片源,例如巴哈姆特動畫瘋、Bilibili,或是其他串流網站的片源。如果因為趕新番而使用了串流片源,日後記得要換回BD片源。
不要使用TV版 (HDTV) 片源,多半會遮擋得很兇。
截圖使用的軟體#
作業環境:Linux、Windows、macOS皆可。
截圖時使用影片播放器搭配Anime4K。Linux使用MPV手動裝Anime4k,Windows使用MPV-Lazy,macOS使用Anime4K-Metal。
截圖格式以PNG儲存,為加速網頁載入故壓縮成WEBP。使用ImageMagick作批次WEBP轉檔,品質設定為90%。
圖片預覽工具無特殊限制,使用Gwenview或nomacs都可以。
所有動漫的資料格式以JSON格式儲存,並使用「Hugo」靜態網頁生成器渲染成HTML網頁表格。
JSON編輯使用Visual Studio Code。
動漫表格欄位資料#
動漫資料以JSON記載(下述)
所有的動漫資料最終會渲染成一個HTML表格。
表格中,水平的格子稱作列,一列即為一部動漫。
表格中,垂直的格子稱作欄,有這四個欄位:
- 動漫名稱,需要包含三種語言的翻譯
- 播映年份,需要具體到年月日
- 露點集數與預覽截圖,截圖需包含集數與角色資訊,需要包含三種語言的翻譯
- 解說與吐槽,需要包含三種語言的翻譯。可不填。
如果動漫有很多季,將每季動畫和OVA都獨立成一列。若有多部OVA也分開表示。
這不是動漫百科,請只列出有露點的季數。因為就算是肉番動漫也不是每季都會露點。
例如:
- IS〈Infinite Stratos〉
- IS〈Infinite Stratos〉第二季
- IS〈Infinite Stratos〉
- IS〈Infinite Stratos〉 OVA Encore 愛情戰火六重奏
- IS〈Infinite Stratos〉 OVA 分離解體的各個世界
動漫第一季不需要特別寫「第一季」。動漫第二季若有另外取名,優先採用,不稱作第二季。
例如
- 彼得·格里爾的賢者時間
- 彼得·格里爾的賢者時間Super Extra
動漫的中文翻譯使用台灣譯名,如果台灣沒出版再使用中國的,或是網路上的慣用譯名。
動漫的英文翻譯以日文羅馬字為主(不含長短音符號),看情況使用意譯譯名。
動漫播映日期要具體到月和日(並非BD發售時間),以日本時間為主。
拍攝露點集數的預覽截圖#
由於版面關係,每部動畫的預覽圖以三張為限,截圖不可以包含字幕。
2000年以後的動畫盡量使用10-bit 1080p BDRip 片源,再使用Anime4K A+A模式放大。
使用Anime4K的理由是有些老番最多就720p,畫質不佳,而Anime4K是最為廉價快速的放大技術。
截圖原則上不拍攝OP與ED的畫面。三張截圖最好來自不同集數且不同角色。
儘管很多時候其他畫面更養眼,請以真的有露點和角色臉蛋的畫面優先,才符合本列表的標準。
角色優先鎖定主角。優先拍攝露點部份,並有露出角色臉蛋的為佳。次之為拍攝露點但只有乳房的視角。可視該作品強調的性癖部份,斟酌拍攝屁股、陰部截圖。
如果真的只有一幕露點,剩餘兩張用很肉但沒露點的場景截圖來補足。如果沒有其他很肉的場面,那就一張就好。
截圖使用WEBP儲存。原始檔為PNG的話,轉檔成WEBP的時候使用90%品質。
檔名格式:
動漫名稱_季數_集數_角色名稱
動漫、角色名稱之間的空格使用橫線填滿。檔案字元只可以包含英文數字,不可以包含Linux和Windows檔案系統不允許的特殊符號。
「季」使用S表示,若數字小於10需要在前面補0。
「集」使用E表示,若數字小於10需要在前面補0。
「特別篇Special」使用SP表示,若數字小於10需要在前面補0。
沒有特別名字的「劇場版」使用Movie表示。
「OVA」或「OAD」和其他名稱使用原名表示,若數字小於10需要在前面補0。
例如:
IS-Infinite-Stratos_S01E06_Charlotte-Dunois.webp
如果截圖有多個角色,使用底線分隔。只需要標註女性角色名稱。
例如
IS-Infinite-Stratos_S01E08_Charlotte-Dunois_Laura-Bodewig.webp
檔案取名使用日文羅馬字拼音(不含長短音符號),順著寫,不使用英文的倒轉姓氏。
如果三張圖片都是同一個角色且同一集數:圖片最後面加上_1、_2、_3。
圖片註解字串需要包含三國語言,並以HTML的title和alt屬性渲染在圖片上。
為方便手機版用戶閱讀,另外渲染成p屬性在圖片下方。
JSON檔架構#
以10年為一個單位進行分割(19701979、19801989,剩餘的以此類推)。這樣做的理由是同一個網頁塞全部年份內容太多,若按照每一年下去切割內容又太少,故以十年為一個單位。此外這樣也方便觀察不同年代的畫風變化。
拆開成8個json檔案和網頁。
├── fanserviceanimelist-1960-1969.json
├── fanserviceanimelist-1970-1979.json
├── fanserviceanimelist-1980-1989.json
├── fanserviceanimelist-1990-1999.json
├── fanserviceanimelist-2000-2009.json
├── fanserviceanimelist-2010-2019.json
├── fanserviceanimelist-2020-2029.json
每個json檔案的最外層為一個陣列
[
]
陣列內含多個物件,每個物件表示一部動漫。
[
{
//動漫1
},
{
//動漫2
}
]
每部動漫包含的值如下。為方便說明,使用已經填寫好數值的資料做示範。
{
// 動漫名稱,需要包含三種語言的翻譯
"name": {
"zh-TW": "IS〈Infinite Stratos〉",
"ja-JP": "IS 〈インフィニット・ストラトス〉",
"en-US": "IS: Infinite Stratos"
},
// 播映日期,需要準確到年月日
"date": "2011-01-06",
// 三張預覽截圖,圖片註解的字串需要包含集數與角色資訊,以及三種語言的翻譯
"images": {
"img1": {
"zh-TW": "IS〈Infinite Stratos〉 - S01E06 - 夏綠蒂·迪努亞",
"ja-JP": "IS 〈インフィニット・ストラトス〉 - S01E06 - シャルロット・デュノア",
"en-US": "IS: Infinite Stratos - S01E06 - Charlotte-Dunois",
// 圖片網址
"imgsrc": "/posts/fanservice-anime/images/IS-Infinite-Stratos_S01E06_Charlotte-Dunois.webp"
},
"img2": {
"zh-TW": "IS〈Infinite Stratos〉 - S01E08 - 蘿拉·博德維希",
"ja-JP": "IS 〈インフィニット・ストラトス〉 - S01E08 - ラウラ・ボーデヴィッヒ",
"en-US": "IS: Infinite Stratos - S01E08 - Laura Bodewig",
"imgsrc": "/posts/fanservice-anime/images/IS-Infinite-Stratos_S01E08_Laura-Bodewig.webp"
},
"img3": {
"zh-TW": "IS〈Infinite Stratos〉 - S01E09 - 塞西莉亞·奧爾科特",
"ja-JP": "IS 〈インフィニット・ストラトス〉 - S01E09 - セシリア・オルコット",
"en-US": "IS: Infinite Stratos - S01E09 - Cecilia Alcott",
"imgsrc": "/posts/fanservice-anime/images/IS-Infinite-Stratos_S01E09_Cecilia-Alcott.webp"
}
},
// 動漫解說與吐槽,需要包含三種語言的翻譯,可不填
"description": {
"zh-TW": "看遲鈍的木頭少年開後宮,女性角色國籍來自英法德日中。",
"ja-JP": "冴えない少年が、イギリス、フランス、ドイツ、日本、中国の国籍の女の子たちとハーレムを作るのを見よう。",
"en-US": "Watch a dull boy opens a harem of girls with nationalities from England, France, Germany, Japan and China."
},
// 紀錄內部的一些備註資訊,這個欄位不會被渲染到網頁表格
"comment": "此為720p片源。"
}
若有規格書以外的特殊情況,會一律於json檔案的comment處註解。
專案進度#
- 將所有列表的預覽圖補完。
- 逐步替換掉avif格式的舊圖片。
- 每部動畫都寫個解說。
未來可能的發展方向#
目前這個列表是以Hugo靜態網頁框架製作,並單獨渲染成三種語言的網頁。背後的資料無法線上編輯,單一網頁效能也有問題。以下是未來發展方向的草案。
- 將網站伺服器遷移到正式一點的AWS EC2。
- 替換掉靜態網頁的架構,改成前端與後端結合的伺服器模式。使用React撰寫前端,並使用NodeJS當後端,JSON轉換成PostgreSQL資料庫儲存,圖片放在AWS S3。
- 去掉Anime4K的規定,改成用Real-ESRGAN放大圖片,並以PNG格式儲存,解決WEBP不支援10-bit、AVIF普及度不足的問題。於網頁渲染的時候使用ImageKit圖片處理管線壓縮成AVIF格式,減少載入時間。並用Cloudflare緩解流量。
- 每部動漫一個網頁,方便後續擴充與上傳圖片資訊。
- 製作圖形化編輯界面。
- 接入外部網站的API,方便查詢動漫資訊。
- 製作隨機展示列表圖片的畫廊網頁,提升本列表當配菜的實用性。
- 將網站原始碼完全開源,轉換到公共網站,成為Wiki式的協作計畫。提升未來擴充性,讓網站可以容納更多動漫露點畫面的截圖,成為完整的Wiki。