去年12月,五月天被质疑半开麦假唱,陷入假唱风波。之后,事情愈演愈烈,其中对上海场假唱的质疑声最大,因此,上海相关部门开展调查,并且终于在近五个月之后给出了调查结果,称经核查未发现群众举报所涉及的违法行为。
上海文旅局一句“未发现违法行为”却是一石激起千层浪,如何核查的?怎么判定的?得出这个结果的依据是什么?这种种都没有提及。
就在此时,记者对介入调查五月天假唱一事的上海文旅局执法总队进行了专访,执法总队在专访中讲述了对这场演唱会如何监管、如何取证、如何认定的全过程,并且在专访的第四个问题中提到了当时指证五月天“假唱”的B站up主。
执法总队表示当时指证五月天“假唱”的B站up主,在今年3月7日又发布了一段视频,表示“鉴定假唱时,没有确认过音源是否正确”,“民间个人,鉴定结果不具备法律效力”等,当时引发热议,后来这段视频也被他删除了。
没想到,上海文旅局执法总队在次日就被打脸了。
当事人也就是鉴定五月天假唱的博主发文,把文旅局提及B站up主的这段话重点标记,直言文旅局提到的说法都是五月天粉丝断章取义之后的洗白话术,并不是B站up主的原意,而且他至今也没删除视频。在最后,该博主更是毫不客气地对文旅局直言希望对方在论述“民间个人”行为时,信息能够了解充分。把粉丝洗白的话术信以为真,没有做充分了解,吐槽之意溢出屏幕。
之后,该博主还特意放出了B站up主在3月9日发布的视频的片段。
视频中,指证五月天假唱的up主原话就是“从未说过我之前鉴定五月天的音源有问题,从未说过我之前鉴定的音源没有经过审核认证,事实上关于五月天鉴定的每个音源,都经过了认真的审核”,甚至“每一个都找了不下三到五个同一场次的不同的直拍,进行纠察对比验证”。
而文旅局口中B站up主今年3月7日发布的视频曾被五月天粉丝断章取义,up主删了之后,重新在9号发了一个新视频。这则新视频恰恰让网友意识到了文旅局所给出的第四条回应有多离谱。
在博主先后发布两条动态硬刚文旅局之后,有坚信五月天没有假唱的网友将博主的行为定义为“死鸭子嘴硬”,博主则给出了回复,让他离开粉圈,看看天下悠悠之口。
最后该博主似乎也感到心累了,直言该说的都说了,或者说能说的都说了。看上去相当无奈。
总的来说,上海文旅局的这篇专访回应,不仅没有完全消除质疑,还因为漏洞遭到更多争议,甚至直接被鉴定五月天假唱博主打脸。此前就有网友说过,半开麦垫音都不算假唱,所以判定标准很难清晰,全凭歌手自觉。不过这件事也成功引起了大家对歌手实力的讨论,也算是一种监督了。
-->
`,
"script":[{"type":"text/javascript","src":"//widgets.outbrain.com/outbrain.js","async":"async"}]
}
, "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":""},{"type":"text/javascript","src":"https://adncdnend.azureedge.net/adn-video/WenxuecityPlayer.js","async":"async"}]
}
}
const wxcEnv = {
"base":{
"exe":[],
"src":[
{"src": "/news/js/recommendednews.js","defer":"true"},
{"src":"/js/wxcFunc.js","defer":"true"}
]
},
"func":{
"exe":[
//展示评论
'function showMoreComments(){let n = 3;for(let i=0;i
2){dom.hide();}}$("#showallcomment").show();$("#showlesscomment").hide();};',
],
"src":[
//图片,搜索,QR code
{"src": "/news/js/view.js?v=05132024"},
//计数器
{"src":"//count.wenxuecity.com/service/count/script/do.php?type=news&id=125562814&n=0&out=jsval","defer":"true"},
]
}
}
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 ;
}