陈可辛导演苹果新年广告 3分钟看哭很多人
文章来源: 每日热文 于
- 新闻取自各大新闻媒体,新闻内容并不代表本网立场!
如果今年春节
和家人团聚的时间只有三分钟
你会如何度过?
2月1日
今年春运的第一天
苹果最新上线了一支新年广告《三分钟》
就讲述了一对母子在火车站短暂团聚的故事
这部短片由陈可辛导演
用iPhone X 拍摄
虽然正片只有短短的三分钟
却看得人忍不住泪流满面
片中的母亲是一位列车乘务员
和许多在春节都必须要坚守岗位的人一样
她已经连着好几年都没能和孩子一块儿过年
每一年春节的列车车厢里
都是兴高采烈地期盼着回家过年的人们
这位母亲却只能静静地坐在值班室里
把将想对儿子说的话
密密麻麻地用笔写下来
所幸的是今年
帮她带着孩子的妹妹说
可以在列车经停的时候相约在站台上见面
即使列车到站停车的时间只有三分钟
也足以让这位思念孩子的妈妈展颜而笑
列车开始进站
儿子却因为因为站在太靠前的位置
和妈妈的下车点距离很远
妈妈贴着窗户
一边眼巴巴地望着孩子的身影
一边笑着说:“这个傻孩子”
终于
列车到站挺稳了
三分钟的倒计时也由此开始
这位一路上都期待着能见到儿子的妈妈
一下车却并没有奔去找儿子
而是站在车门处维持秩序
不停对每一位上下车的乘客说着:
请小心台阶
儿子也在拥挤的人潮中穿梭着四处寻找妈妈
当儿子终于远远看到还在工作的妈妈时
已经过去了一分钟……
送完最后一位乘客上车后
妈妈终于可以转过身
给好久不见的孩子一个拥抱
只是剩下这么短的时间千言万语似乎都不知道从何说起
片刻的静默后
孩子开口说的第一句话竟是:
一一得一,一二得二,一三得三……
没错
他就这样开始背起了“九九乘法表”
原来
妈妈之前跟快要上小学的他开玩笑说
“如果不会背乘法表就不能上学哦,
更加就见不到妈妈了”
没想到,孩子却将妈妈的话牢牢记下了
“五七三十五,五八四十,五九四十五”
时间一秒秒过去
妈妈抱着孩子
眼里都是泪
车门快要关闭了
妈妈哽咽着说:
“时间来不及了,
要不我们今天不背了好吗?”
小姨说:
“姐你就让他背吧,
为了见你,
他都背了好几天了。”
一直到车门关闭
孩子还一直在背给车窗里的妈妈听
在车开动的前一秒
他终于背完了那句
“九九八十一”
车开了
这对短暂团聚的母子
含着泪微笑着挥手告别
短片片尾
放出了一张张普通人在站台相拥团聚的照片
记录了我们在春节的火车站里
经常见到的温暖瞬间
没有什么大场面
也没有什么超豪华制作
这些画面全程用iPhone手机拍摄
只用到了无人机和部分辅助拍摄器材
然而很多网友都在看完短片后都说
“这哪是广告啊,明明就是催泪弹!
孩子突然开始背乘法口诀的那一刻
眼泪就克制不住地留下来了…”
因为打动我们的
不是华丽炫酷的特效
而是朴素生活中的温暖片段
站台上的那些拥抱里
都是我们对家人的爱和想念呀~
-->
`,
"script":[]
}
, "gg_rightside": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_duturandom": {
"html":`
`,
"script":[]
}
, "gg_square": {
"html":`
`,
"script":[]
}
, "gg_topbanner": {
"html":`
`,
"script":[]
}
, "gg_middlesquare": {
"html":`
`,
"script":[]
}
, "gg_dutu": {
"html":`
`,
"script":[]
}
, "gg_botline": {
"html":``,
"script":[]
}
, "gg_dututop": {
"html":`
`,
"script":[]
}
, "gg_shipintop": {
"html":`
`,
"script":[]
}
, "gg_inContent": {
"html":`
`,
"script":[]
}
, "gg_shipinrandom": {
"html":``,
"script":[]
}
, "gg_sideSticky": {
"html":`
`,
"script":[]
}
, "gg_bottombanner": {
"html":`
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "gg_marquee": {
"html":`
`,
"script":[]
}
}
const adEnv={
"gg_header": {
"html":``,
"script":[{"type":"text/javascript","exec":` var googletag = googletag || {}; googletag.cmd = googletag.cmd || []; var pbjs = pbjs || {}; pbjs.que = pbjs.que || []; `},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-hb/adn.wnx2.js","async":""},{"src":"https://pagead2.googlesyndication.com/pagead/js/adsbygoogle.js","async":"","data-ad-client":"ca-pub-7528949385909099"},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/js/jquery.cookie.js"},
{"src": "/js/ui/font.js"},
{"src": "/news/js/recommendednews.js?","defer":"true"},
{"src":"/js/wxcFunc.js"}
]
},
"func":{
"exe":[
'function showMoreComments(){let n = 0;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=6949798&n=0&out=jsval"},
{"src": "/news/js/view.js"},
{"src":"/members/js/md5.js"}
]
}
}
function wxcCode(){
wxcEnv.base.exe.forEach(x=>{
let tag = buildAdcode(x);
document.head.append(tag);
})
wxcEnv.base.src.forEach(src => {
let tag = buildSrc(src)
document.head.append(tag);
});
wxcEnv.func.exe.forEach(x=>{
let tag = buildAdcode(x);
document.body.append(tag);
})
wxcEnv.func.src.forEach(src => {
let tag = buildSrc(src)
document.body.append(tag);
});
}
function adcode(){
let adkey = Object.keys(ads);
adkey.forEach(x=>{
let code = ads[x].html;
let div = document.getElementById(x);
if(div)div.innerHTML = code;
ads[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.body.append(tag);
}else{
let tag = buildSrc(s);
document.body.append(tag);
}
})
})
}
function baseCode(){
let baseKeys = Object.keys(adEnv);
baseKeys.forEach(x=>{
adEnv[x].script.forEach(s=>{
if(Object.keys(s).indexOf('src')===-1){
let tag = buildAdcode(s.exec);
document.head.append(tag);
}else{
let tag = buildSrc(s);
document.head.append(tag);
}
})
})
}
function buildAdcode(script){
let tag = document.createElement('script');
tag.innerHTML = script;
return tag;
}
function buildSrc(obj){
let keys = Object.keys(obj);
let tag = document.createElement("script");
keys.forEach(key=>{
tag.setAttribute(key, obj[key]);
})
return tag ;
}