← 菜系

德國餐廳菜單的 AI 食物攝影

一塊炸肉排會被槌到超出它自己的盤緣。DoorDash 要求品項至少 80% 看得見,而且要占滿畫面的 50% 到 70%——一個比自己容器還大的品項,找不到任何拍攝距離能同時滿足兩者。

畫面近處左側,一塊裹粉炸肉排從近側與左側超出一只素面白色橢圓盤的邊緣,蘑菇醬汁淋過較遠的那一半,靠近鏡頭的那一半留著裸露的麵包粉外殼,旁邊放著一角檸檬;後方是一只小黑鑄鐵鍋,裝著煎到上色的德式馬鈴薯,右後方是一杯帶著立起泡沫的半公升淡色啤酒。全部放在素面、上過油的深色木頭上,以低的四分之三角度、左側掠射光拍攝

一塊炸肉排會被槌到比盛它的那個盤子還寬。那就是它的重點,而沒有任何一個外送平台的取景規則容得下它。

炸肉排比盛它上桌的那個盤子還寬

DoorDash 只收 16:9 橫幅,在某些版位會把那個檔案置中裁成 1:1 縮圖,同時要求品項至少 80% 看得見,而且要占滿畫面的 50% 到 70%。來源都在我們的 DoorDash 照片規格指南

這兩件事通常只要決定「相機站多遠」就解決了。但超出自己容器的品項沒有那樣的距離:把肉排縮到能撐過正方形裁切,它在 16:9 檔案裡就掉到占比下限以下;把它放大到填滿 16:9,置中裁切就會把兩端各切掉一塊。那是 80% 那條規則從另一邊找上門。

所以要動的是盤子,不是相機。把盤子轉到讓炸肉排的長軸朝畫面深處延伸,而不是橫著躺:透視壓縮會縮短惹麻煩的那條軸,外框變得比較接近正方形,裁切就留得住整塊肉排。從正上方拍剛好相反,它讓那條軸拿到全長,順便把外殼拍平。同一個問題的寬幅拼盤版本,例如香腸拼盤,在烤肉拼盤頁

這份菜單上唯一不該統一容器的地方

這一頁其他每一段講的都是固定一套設定、讓食物當唯一的變數;飲料那一欄剛好反過來。小麥啤酒杯、科隆細長杯、帶柄啤酒杯與陶製啤酒杯不是四種呈現方式的選擇:杯子本身就是那個酒款上桌樣子的一部分。為了拍照把四款全倒進同一個店用杯子,會直接撞上 DoorDash 十一條退件理由裡的不實呈現。

所以飲料沒辦法像盤子那樣用同一個距離拍完。在一個必須是 16:9 橫幅的畫面裡,每一個杯子都是不同的外框,而高瘦的小麥啤酒杯是其中最難的——調酒頁寫了那個比例對垂直主體的代價。改成固定杯子占畫面高度的比例,四種形狀還是會讀成同一份菜單。最後才倒:泡沫是這些畫面裡唯一還在變的東西。

畫面裡再也沒有東西說得出它有多大

照片要講一份餐有多大,靠的是把食物擺在一個已知的東西旁邊,而那個已知的東西通常是盤緣。這裡盤緣在食物底下。手是平常的替代品,而把它排除掉的是 Grubhub:它直接禁止身體部位,Uber Eats 對「不得出現人物」開的手部例外沒有附任何條件,DoorDash 則是手不遮住品項就准。一個要給三個平台共用的檔案,裡面不能有手。第二道菜是被另一條規則擋掉的:Uber Eats 禁的是把不同菜單品項混在同一張照片裡,它公布的例子是披薩照裡混進漢堡。

剩下的,是廚房本來就會一起送出去的那些東西,沒有一樣是獨立的品項:維也納炸肉排旁的檸檬角、德式煎馬鈴薯上的巴西利、獵人醬炸肉排旁那一小盅越橘果醬。把它留在畫面裡,它會做兩份工,因為畫面裡其他東西都沒有顏色:炸肉排、薯條、煎馬鈴薯、酸菜、芥末與醬汁是同一個米黃到褐色的色系。

桌面之所以同樣要緊,理由一樣:肉排的外緣是靠桌面讀出來的,不是靠盤子。素面的深色木頭給那條邊一個落腳處。從布巾櫃裡拿出來的那塊藍白格紋則是一塊重複圖樣,直接鋪在扁平單色的物體底下,而且事後換不掉:合成背景明列在退件理由裡。

醬汁停在哪裡,是擺盤要決定的事

獵人醬炸肉排、奶油醬炸肉排與紅椒醬炸肉排是同一塊肉排掛三個價錢,而扛起這三個價錢的是醬汁。醬汁淋在正中間,就蓋住了那層麵包粉外殼,那是花了功夫的部分,也是照片唯一賣得動的部分。

改成往一邊淋,讓醬汁的邊界沿著肉排走,而不是壓過它:蘑菇或奶油醬在一半上讀得出來,外殼守住另一半,一個畫面同時裝下品項的名字與它的證據。

沒被淋到的那一半接著要自己扛住外殼,而那正是留下它的全部理由——炸雞頁寫了光該從哪個方向來、相機該站多遠,才能讓酥脆的表面讀起來還是酥脆的。

是豬還是小牛,沒有一張照片說得出來

小牛肉的 Wiener Schnitzel 與它旁邊那份豬肉的 Schnitzel Wiener Art 是兩個品項、兩個價錢,而在麵包粉底下,它們是同一塊金黃色的橢圓。沒有任何角度、光線或擺盤分得開它們,因為那個差別根本看不見。

DoorDash 的十一條退件理由裡有重複:每一個獨立的菜單品項都需要自己的照片,只有完全相同的品項才准共用,它公布的例子是牛肉塔可與雞肉塔可。要讀精確一點:它管的是重複使用同一個檔案,不是兩張照片長得像。同一張餅皮裡的牛肉與雞肉看起來也會幾乎一樣,而那個例子的重點是,它們還是需要兩個檔案。

這件事之所以重要,是因為平常那個答案「擺盤擺到縮圖分得開為止」在這裡沒得用。你唯一能安排出來的差別,都是廚房不會那樣出的:替小牛肉版本臨時加一個配菜、替貴的那個品項拍一塊比較厚的肉排。不實呈現也在同一份十一條裡。兩個誠實、剛好長得像的檔案會過;一個聰明但說謊的檔案不會。


看看 MenuFactory 怎麼運作——六個相機分不出來的炸肉排品項,還是欠六個檔案,而在這裡那不等於往廚房跑六趟。

想看實際拍攝教學?

閱讀完整指南 →