乱云飞 - 翼展电脑服务中心


孤独症康复教育上岗培训证书

2020-2-28 乱云飞 考试 评论(0) 浏览(60) 标签: 证书 孤独症康复 上岗培训 恩启云课堂

[该内容已加密,请点击标题输入密码访问]

http://www.synoboost.com/

2020-2-25 乱云飞 评论(0) 浏览(515)

http://www.synoboost.com/

WPS Office 2019 ProPlus 11.8.2.8621 专业增强政府版

2020-2-24 乱云飞 评论(0) 浏览(696)

WPS Office 2019 ProPlus 是中国政府应用最广泛的办公软件之一,在国家新闻出版总署、外交部、工业与信息化部、科技部等70多家部委、办、局级中央政府单位中被广泛采购和应用,在国内所有省级政府办公软件的采购中,WPS Office占据总采购量近三分之二的市场份额,居国内、外办公软件厂商采购首位。WPS Office在企业中应用也极其广泛,如中国工商银行、中国石油天然气集团公司、国家电网公司、鞍钢集团公司、中国核工业集团公司等,目前已实现在金融、电力、钢铁、能源等国家重点和骨干行业中全面领跑的局面。

WPS Office 2019WPS Office 2019WPS Office 2019

WPS Office 2019 政府版优势

大家众所周知的一个问题就是免费软件有很多烦人的弹窗广告,WPS Office 2019 ProPlus专业增强政府版在于没有任何的广告,让你在办公的时候安安静静的做事。

版本说明

此版基于官方试用版制作,内置地方政府正版激活码一枚,安装完后自动激活;

基于某市政府授权版制作

剔除OEM广告信息

保留政府版授权KEY

PS:计算机的 WPS 云文档和右键菜单看图设置(通知栏 WPS 云右键—设置)

正版激活序列号

9DP6T-9AGWG-KWV33-9MPC8-JDCVF
THUV2-32HH7-6NMHN-PTX7Y-QQCTH

R7AKQ-KLBXV-RNX3F-BPACQ-NQDGE
R7AKQ-KLBXV-RNX3F-BPACQ-NQDGE

694BF-YUDBG-EAR69-BPRGB-ATQXH
7L83X-REUF8-7BYWB-G28RV-UPAYK

关于启动提示XXX政府机关版

如果你不希望启动提示XXX政府版找到WPS所在目录,向上一级页面删除oem目录即可

下载地址

诚通网盘:https://YPOJIE.pipipan.com/dir/17401394-32188935-7a28c6/

百度网盘:https://pan.baidu.com/s/12B2H8Dur9b957M_G3DoBKQ 提取码: unwp

大庆市党政机关专用版

http://wpspro.support.wps.cn/gov/heilongjiang/daqing/installation/WPS_Office_2019_%E5%A4%A7%E5%BA%86%E5%B8%82%E5%85%9A%E6%94%BF%E6%9C%BA%E5%85%B3%E4%B8%93%E7%94%A8%E7%89%88.exe

http://wpspro.support.wps.cn/gov/guangdong/huizhou/

https://htcui.com/23703.html

向日葵远程控制软件下载

2020-2-5 乱云飞 电脑 评论(0) 浏览(598) 标签: 远程控制 远程桌面 远程维修 远程管理软件 远程桌面连接

微信图片_20200205141448.png

需要远程维修电脑的用户,请下载向日葵远程控制软件。

https://sunlogin.oray.com/personal/download/

csgo对电脑要求高吗?CSgo游戏主机推荐

2020-1-31 乱云飞 评论(0) 浏览(589)

阅读全文>>

流感 蓝光原盘下载+高清MKV版/战疫(港)/致命感冒/感冒/2013 감기 Flu 37.93G

2020-1-26 乱云飞 评论(0) 浏览(535) 标签: 流感 战疫 韩国电影 高清下载

阅读全文>>

m3u8 视频在线提取工具

2020-1-13 乱云飞 评论(0) 浏览(948)

//http://blog.luckly-mjw.cn/tool-show/m3u8-downloader/index.html
          // 注入html
          let $section = document.createElement('section')
          $section.innerHTML = `<!doctype html>
<html lang="en">

<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, user-scalable=no, initial-scale=1.0, maximum-scale=1.0, minimum-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <meta name="keywords" content="m3u8 downloader for web">
  <meta name="description" content="m3u8 downloader for web, Momo's Blog, LuckyMomo">
  <title>m3u8 downloader</title>
  <style>
  /*全局设置*/
  html, body {
    margin: 0;
    padding: 0;
  }
  body::-webkit-scrollbar { display: none}
  p {
    margin: 0;
  }
  [v-cloak] {
    display: none;
  }
  #m-app {
    height: 100%;
    width: 100%;
    text-align: center;
    padding: 10px 50px 80px;
    box-sizing: border-box;
  }
  .m-p-action {
    margin: 20px auto;
    max-width: 1100px;
    width: 100%;
    font-size: 35px;
    text-align: center;
    font-weight: bold;
  }
  .m-p-other, .m-p-github {
    position: fixed;
    right: 50px;
    bottom: 70px;
    background-color: #eff3f6;
    background-image: linear-gradient(-180deg, #fafbfc, #eff3f6 90%);
    color: #24292e;
    border: 1px solid rgba(27, 31, 35, .2);
    border-radius: 3px;
    cursor: pointer;
    display: inline-block;
    font-size: 14px;
    font-weight: 600;
    line-height: 20px;
    padding: 6px 12px;
    z-index: 99;
  }
  .m-p-help {
    position: fixed;
    right: 50px;
    top: 50px;
    width: 30px;
    height: 30px;
    color: #666666;
    z-index: 2;
    line-height: 30px;
    font-weight: bolder;
    border-radius: 50%;
    border: 1px solid rgba(27, 31, 35, .2);
    cursor: pointer;
    background-color: #eff3f6;
    background-image: linear-gradient(-180deg, #fafbfc, #eff3f6 90%);
  }
  .m-p-github:hover, .m-p-other:hover, .m-p-help {
    opacity: 0.9;
  }
  .m-p-other {
    bottom: 30px;
  }
  /*顶部信息录入*/
  .m-p-temp-url {
    padding-top: 50px;
    padding-bottom: 10px;
    width: 100%;
    color: #999999;
    text-align: left;
    font-style: italic;
    word-break: break-all;
  }
  .m-p-input-container {
    display: flex;
  }
  .m-p-input-container input {
    flex: 1;
    margin-bottom: 30px;
    margin-right: 12px;
    display: block;
    width: 280px;
    padding: 16px;
    font-size: 24px;
    border-radius: 4px;
    box-shadow: none;
    color: #444444;
    border: 1px solid #cccccc;
  }
  .m-p-input-container div {
    position: relative;
    display: inline-block;
    height: 60px;
    line-height: 60px;
    font-size: 24px;
    color: white;
    cursor: pointer;
    border-radius: 4px;
    border: 1px solid #eeeeee;
    background-color: #3D8AC7;
    opacity: 1;
    transition: 0.3s all;
  }
  .m-p-input-container div:last-child {
    margin-left: 10px;
  }
  .m-p-input-container div:hover {
    opacity: 0.9;
  }
  .m-p-input-container div {
    width: 200px;
  }
  .m-p-input-container .disable {
    cursor: not-allowed;
    background-color: #dddddd;
  }
  /*下载状态*/
  .m-p-line {
    margin: 20px 0 50px;
    vertical-align: top;
    width: 100%;
    height: 5px;
    border-bottom: dotted;
  }
  .m-p-tips {
    width: 100%;
    color: #999999;
    text-align: left;
    font-style: italic;
    word-break: break-all;
  }
  .m-p-tips p {
    width: 100px;
    display: inline-block;
  }
  .m-p-segment {
    text-align: left;
  }
  .m-p-segment .item {
    display: inline-block;
    margin: 10px 6px;
    width: 50px;
    height: 40px;
    color: white;
    line-height: 40px;
    text-align: center;
    border-radius: 4px;
    cursor: help;
    border: solid 1px #eeeeee;
    background-color: #dddddd;
  }
  .m-p-segment .finish {
    background-color: #0ACD76;
  }
  .m-p-segment .error {
    cursor: pointer;
    background-color: #DC5350;
  }
  .m-p-cross, .m-p-final {
    display: inline-block;
    width: 100%;
    height: 50px;
    line-height: 50px;
    font-size: 20px;
    color: white;
    cursor: pointer;
    border-radius: 4px;
    border: 1px solid #eeeeee;
    background-color: #3D8AC7;
    opacity: 1;
    transition: 0.3s all;
  }
  .m-p-final {
    margin-top: 10px;
    text-decoration: none;
  }
  .m-p-force, .m-p-retry {
    position: absolute;
    right: 50px;
    display: inline-block;
    padding: 6px 12px;
    font-size: 18px;
    color: white;
    cursor: pointer;
    border-radius: 4px;
    border: 1px solid #eeeeee;
    background-color: #3D8AC7;
    opacity: 1;
    transition: 0.3s all;
  }
  .m-p-retry {
    right: 250px;
  }
  .m-p-force:hover, .m-p-retry:hover {
    opacity: 0.9;
  }

  </style>
</head>

<body>
<section id="m-app" v-cloak>
  <!--顶部操作提示-->
  <section class="m-p-action g-box">{{tips}}</section>
  <a class="m-p-help" target="_blank" href="https://segmentfault.com/a/1190000021847172">?</a>
  <a class="m-p-github" target="_blank" href="https://github.com/Momo707577045/m3u8-downloader">github</a>
  <a class="m-p-other" target="_blank" href="http://blog.luckly-mjw.cn/tool-show/index.html">其他实用工具</a>

  <!--文件载入-->
  <div class="m-p-temp-url">测试链接:http://1257120875.vod2.myqcloud.com/0ef121cdvodtransgzp1257120875/3055695e5285890780828799271/v.f230.m3u8</div>
  <section class="m-p-input-container">
    <input type="text" v-model="url" accept=".ttf" :disable="downloading" placeholder="请输入 m3u8 链接">
    <div class="" v-if="!downloading || !isGetMP4" @click="getM3U8" :class="{'disable':downloading}">原格式下载</div>
    <div class="" v-if="!downloading || isGetMP4" @click="getMP4" :class="{'disable':downloading}">转码为MP4下载</div>
  </section>

  <div class="m-p-cross" @click="copyCode">当无法下载,资源发生跨域限制时,在视频源页面打开控制台,注入代码解决,点击本按钮复制代码</div>
  <a class="m-p-final" target="_blank" href="https://segmentfault.com/a/1190000025182822">下载的视频看不了?试试这个终结解决方案「无差别视频提取工具」</a>

  <template v-if="finishList.length > 0">
    <div class="m-p-line"></div>
    <div class="m-p-retry" v-if="errorNum && downloadIndex >= tsUrlList.length" @click="retryAll">重新下载错误片段</div>
    <div class="m-p-force" v-if="mediaFileList.length" @click="forceDownload">强制下载现有片段</div>
    <div class="m-p-tips">碎片总量:{{ tsUrlList.length }},已下载:{{ finishNum }},错误:{{ errorNum }},进度:{{ (finishNum / tsUrlList.length * 100).toFixed(2) }}%</div>
    <div class="m-p-tips">若某视频碎片下载发生错误,将标记为红色,可点击相应图标进行重试</div>
    <section class="m-p-segment">
      <div class="item" v-for="(item, index) in finishList" :class="[item.status]" :title="item.title" @click="retry(index)">{{ index + 1 }}</div>
    </section>
  </template>
</section>
</body>

<script>
var _hmt = _hmt || [];
(function () {
  var hm = document.createElement("script");
  hm.src = "https://hm.baidu.com/hm.js?1f12b0865d866ae1b93514870d93ce89";
  var s = document.getElementsByTagName("script")[0];
  s.parentNode.insertBefore(hm, s);
})();
</script>
`
          $section.style.width = '100%'
          $section.style.height = '800px'
          $section.style.top = '0'
          $section.style.left = '0'
          $section.style.position = 'relative'
          $section.style.zIndex = '9999'
          $section.style.backgroundColor = 'white'
          document.body.appendChild($section);

          // 加载 vue
          let $vue = document.createElement('script')
          $vue.src = 'https://cdn.bootcss.com/vue/2.6.10/vue.min.js'

          // 监听 vue 加载完成,执行业务代码
          $vue.addEventListener('load', () => {
new Vue({
  el: '#m-app',

  data() {
    return {
      url: '', // 在线链接
      tips: 'm3u8 视频在线提取工具', // 顶部提示
      isGetMP4: false, // 是否转码为 MP4 下载
      durationSecond: 0, // 视频持续时长
      downloading: false, // 是否下载中
      beginTime: '', // 开始下载的时间
      errorNum: 0, // 错误数
      finishNum: 0, // 已下载数
      downloadIndex: 0, // 当前下载片段
      finishList: [], // 下载完成项目
      tsUrlList: [], // ts URL数组
      mediaFileList: [], // 下载的媒体数组
      aesConf: { // AES 视频解密配置
        method: '', // 加密算法
        uri: '', // key 所在文件路径
        iv: '', // 偏移值
        key: '', // 秘钥
        decryptor: null, // 解码器对象

        stringToBuffer: function (str) {
          let val = ''
          for (let i = 0; i < str.length; i++) {
            if (val === '') {
              val = str.charCodeAt(i).toString(16)
            } else {
              val += ',' + str.charCodeAt(i).toString(16)
            }
          }

          // 将16进制转化为ArrayBuffer
          return new Uint8Array(val.match(/[\da-f]{2}/gi).map(function (h) {
            return parseInt(h, 16)
          })).buffer
        },
      },
    }
  },

  created() {
    this.getSource();
    window.addEventListener('keyup', this.onKeyup)
  },

  beforeDestroy() {
    window.removeEventListener('keyup', this.onKeyup)
  },

  methods: {
    // 获取链接中携带的资源链接
    getSource() {
      let { href } = location
      if (href.indexOf('?source=')) {
        this.url = href.split('?source=')[1]
      }
    },

    // 退出弹窗
    onKeyup(event) {
      if (event.keyCode === 13) { // 键入ESC
        this.getM3U8()
      }
    },

    // ajax 请求
    ajax(options) {
      options = options || {};
      let xhr = new XMLHttpRequest();
      if (options.type === 'file') {
        xhr.responseType = 'arraybuffer';
      }

      xhr.onreadystatechange = function () {
        if (xhr.readyState === 4) {
          let status = xhr.status;
          if (status >= 200 && status < 300) {
            options.success && options.success(xhr.response);
          } else {
            options.fail && options.fail(status);
          }
        }
      };

      xhr.open("GET", options.url, true);
      xhr.send(null);
    },

    // 合成URL
    applyURL(targetURL, baseURL) {
      baseURL = baseURL || location.href
      if (targetURL.indexOf('http') === 0) {
        return targetURL
      } else if (targetURL[0] === '/') {
        let domain = baseURL.split('/')
        return domain[0] + '//' + domain[2] + targetURL
      } else {
        let domain = baseURL.split('/')
        domain.pop()
        return domain.join('/') + '/' + targetURL
      }
    },

    // 解析为 mp4 下载
    getMP4() {
      this.isGetMP4 = true
      this.getM3U8()
    },

    // 获取在线文件
    getM3U8() {
      if (!this.url) {
        alert('请输入链接')
        return
      } else if (this.url.toLowerCase().indexOf('m3u8') === -1) {
        alert('链接有误,请重新输入')
        return
      } else if (this.downloading) {
        alert('资源下载中,请稍后')
        return
      }

      this.downloading = true

      this.tips = 'm3u8 文件下载中,请稍后'
      this.beginTime = new Date()
      this.ajax({
        url: this.url,
        success: (m3u8Str) => {
          this.tsUrlList = []

          // 提取 ts 视频片段地址
          m3u8Str.split('\n').forEach((item) => {
            if (this.isGetMP4 && item.toUpperCase().indexOf('#EXTINF:') > -1) { // 计算视频总时长,设置 mp4 信息时使用
              this.durationSecond += parseFloat(item.split('#EXTINF:')[1])
            }
            if (item.toLowerCase().indexOf('.ts') > -1) {
              this.tsUrlList.push(this.applyURL(item, this.url))
              this.finishList.push({
                title: item,
                status: ''
              })
            }
          })

          // 检测视频 AES 加密
          if (m3u8Str.indexOf('#EXT-X-KEY') > -1) {
            this.aesConf.method = (m3u8Str.match(/(.*METHOD=([^,]+))/) || ['', '', ''])[2]
            this.aesConf.uri = (m3u8Str.match(/(.*URI="([^"]+))"/) || ['', '', ''])[2]
            this.aesConf.iv = (m3u8Str.match(/(.*IV=([^,]+))/) || ['', '', ''])[2]
            this.aesConf.iv = this.aesConf.iv ? this.aesConf.stringToBuffer(this.aesConf.iv) : ''
            this.aesConf.uri = this.applyURL(this.aesConf.uri, this.url)

            // let params = m3u8Str.match(/#EXT-X-KEY:([^,]*,?METHOD=([^,]+))?([^,]*,?URI="([^,]+)")?([^,]*,?IV=([^,^\n]+))?/)
            // this.aesConf.method = params[2]
            // this.aesConf.uri = this.applyURL(params[4], this.url)
            // this.aesConf.iv = params[6] ? this.aesConf.stringToBuffer(params[6]) : ''
            this.getAES();
          } else if (this.tsUrlList.length > 0) { // 如果视频没加密,则直接下载片段,否则先下载秘钥
            this.downloadTS()
          } else {
            this.alertError('资源为空,请查看链接是否有效')
          }
        },
        fail: () => {
          this.alertError('链接不正确,请查看链接是否有效')
        }
      })
    },

    // 获取AES配置
    getAES() {
      alert('视频被 AES 加密,点击确认,进行视频解码')
      this.ajax({
        url: this.aesConf.uri,
        success: (key) => {
          this.aesConf.key = this.aesConf.stringToBuffer(key)
          this.aesConf.decryptor = new AESDecryptor()
          this.aesConf.decryptor.constructor()
          this.aesConf.decryptor.expandKey(this.aesConf.key);
          this.downloadTS()
        },
        fail: () => {
          this.alertError('AES 配置不正确')
        }
      })
    },

    // ts 片段的 AES 解码
    aesDecrypt(data, index) {
      let iv = this.aesConf.iv || new Uint8Array([0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0, index])
      return this.aesConf.decryptor.decrypt(data, 0, iv.buffer, true)
    },

    // 下载分片
    downloadTS() {
      this.tips = 'ts 视频碎片下载中,请稍后'
      let download = () => {
        let index = this.downloadIndex
        this.downloadIndex++
        if (this.finishList[index] && this.finishList[index].status === '') {
          this.ajax({
            url: this.tsUrlList[index],
            type: 'file',
            success: (file) => {
              this.dealTS(file, index, () => this.downloadIndex < this.tsUrlList.length && download())
            },
            fail: () => {
              this.errorNum++
              this.finishList[index].status = 'error'
              if (this.downloadIndex < this.tsUrlList.length) {
                download()
              }
            }
          })
        } else if (this.downloadIndex < this.tsUrlList.length) { // 跳过已经成功的片段
          download()
        }
      }

      // 建立多少个 ajax 线程
      for (let i = 0; i < 10; i++) {
        download(i)
      }
    },

    // 处理 ts 片段,AES 解密、mp4 转码
    dealTS(file, index, callback) {
      const data = this.aesConf.uri ? this.aesDecrypt(file, index) : file
      this.conversionMp4(data, index, (afterData) => { // mp4 转码
        this.mediaFileList[index] = afterData // 判断文件是否需要解密
        this.finishList[index].status = 'finish'
        this.finishNum++
        if (this.finishNum === this.tsUrlList.length) {
          this.downloadFile(this.mediaFileList, this.formatTime(this.beginTime, 'YYYY_MM_DD hh_mm_ss'))
        }
        callback && callback()
      })
    },

    // 转码为 mp4
    conversionMp4(data, index, callback) {
      if (this.isGetMP4) {
        let transmuxer = new muxjs.Transmuxer({
          keepOriginalTimestamps: true,
          duration: parseInt(this.durationSecond),
        });
        transmuxer.on('data', segment => {
          if (index === 0) {
            let data = new Uint8Array(segment.initSegment.byteLength + segment.data.byteLength);
            data.set(segment.initSegment, 0);
            data.set(segment.data, segment.initSegment.byteLength);
            callback(data.buffer)
          } else {
            callback(segment.data)
          }
        })
        transmuxer.push(new Uint8Array(data));
        transmuxer.flush();
      } else {
        callback(data, index)
      }
    },

    // 重新下载某个片段
    retry(index) {
      if (this.finishList[index].status === 'error') {
        this.finishList[index].status = ''
        this.ajax({
          url: this.tsUrlList[index],
          type: 'file',
          success: (file) => {
            this.errorNum--
            this.dealTS(file, index)
          },
          fail: () => {
            this.finishList[index].status = 'error'
          }
        })
      }
    },

    // 重新下载所有错误片段
    retryAll() {
      this.finishList.forEach((item) => { // 重置所有片段状态
        if (item.status === 'error') {
          item.status = ''
        }
      })
      this.errorNum = 0
      this.downloadIndex = 0
      this.downloadTS()
    },

    // 下载整合后的TS文件
    downloadFile(fileDataList, fileName) {
      this.tips = 'ts 碎片整合中,请留意浏览器下载'
      let fileBlob = null
      let a = document.createElement('a')
      if (this.isGetMP4) {
        fileBlob = new Blob(fileDataList, { type: 'video/mp4' }) // 创建一个Blob对象,并设置文件的 MIME 类型
        a.download = fileName + '.mp4'
      } else {
        fileBlob = new Blob(fileDataList, { type: 'video/MP2T' }) // 创建一个Blob对象,并设置文件的 MIME 类型
        a.download = fileName + '.ts'
      }
      a.href = URL.createObjectURL(fileBlob)
      a.style.display = 'none'
      document.body.appendChild(a)
      a.click()
      a.remove()
    },

    // 格式化时间
    formatTime(date, formatStr) {
      const formatType = {
        Y: date.getFullYear(),
        M: date.getMonth() + 1,
        D: date.getDate(),
        h: date.getHours(),
        m: date.getMinutes(),
        s: date.getSeconds(),
      }
      return formatStr.replace(
        /Y+|M+|D+|h+|m+|s+/g,
        target => (new Array(target.length).join('0') + formatType[target[0]]).substr(-target.length)
      )
    },

    // 强制下载现有片段
    forceDownload() {
      if (this.mediaFileList.length) {
        this.downloadFile(this.mediaFileList, this.formatTime(this.beginTime, 'YYYY_MM_DD hh_mm_ss'))
      } else {
        alert('当前无已下载片段')
      }
    },

    // 发生错误,进行提示
    alertError(tips) {
      alert(tips)
      this.downloading = false
      this.tips = 'm3u8 视频在线提取工具';
    },

    // 拷贝本页面本身,解决跨域问题
    copyCode() {
      if (this.tips !== '代码下载中,请稍后' && this.tips !== '复制成功,打开视频网页控制台,注入本代码') {
        this.tips = '代码下载中,请稍后';
        this.ajax({
          url: './index.html',
          success: (fileStr) => {
            let fileList = fileStr.split(`<!--vue 前端框架--\>`);
            let dom = fileList[0];
            let script = fileList[1] + fileList[2];
            script = script.split('');
            script = script[1] + script[2];

            if (this.url) {
              script = script.replace(`url: '', // 在线链接`, `url: '${this.url}',`);
            }

            let codeStr = `
          // 注入html
          let $section = document.createElement('section')
          $section.innerHTML = \`${dom}\`
          $section.style.width = '100%'
          $section.style.height = '800px'
          $section.style.top = '0'
          $section.style.left = '0'
          $section.style.position = 'relative'
          $section.style.zIndex = '9999'
          $section.style.backgroundColor = 'white'
          document.body.appendChild($section);

          // 加载 vue
          let $vue = document.createElement('script')
          $vue.src = 'https://cdn.bootcss.com/vue/2.6.10/vue.min.js'

          // 监听 vue 加载完成,执行业务代码
          $vue.addEventListener('load', () => {${script}})
          document.body.appendChild($vue);
          alert('注入成功,请滚动到页面底部')
          `;
            this.copyToClipboard(codeStr);
            this.tips = '复制成功,打开视频网页控制台,注入本代码';
          },
          fail: () => {
            this.alertError('链接不正确,请查看链接是否有效');
          },
        })
      }
    },

    // 拷贝剪切板
    copyToClipboard(content) {
      clearTimeout(this.timeouter)

      if (!document.queryCommandSupported('copy')) {
        return false
      }

      let $input = document.createElement('textarea')
      $input.style.opacity = '0'
      $input.value = content
      document.body.appendChild($input)
      $input.select()

      const result = document.execCommand('copy')
      document.body.removeChild($input)
      $input = null

      return result
    },

  }
})
})
          document.body.appendChild($vue);
          alert('注入成功,请滚动到页面底部')
          

海康威视认证安防工程师证书

2020-1-1 乱云飞 监控 评论(0) 浏览(68) 标签: 海康威视 证书 认证 安防工程

[该内容已加密,请点击标题输入密码访问]

看懂影片标题,各种电影视频格式标题的含义

2019-12-30 乱云飞 评论(0) 浏览(484) 标签: 电影标题 命名规则 标题含义 电影文件名含义 电影格式

一、资源片源解析

根据命名,可以知道资源的来源,从而判断资源画质的好坏。

1.CAM(枪版)——珍爱生命,远离枪版 

CAM通常是用数码摄像机从电影院盗录。有时会使用小三角架,但大多数时候不可能使用,所以摄像机会抖动。因此我们看到画面通常偏暗、人物常常会失真,视频画面时常会出现倾斜、抖动。 由于声音是电影院现场录制,所以经常会录到观众的笑声等杂音。因为这些因素,图象、声音质量通常都很差。

举例说明:Journey.To.The.Center.Of.The.Earth.CAM.XViD-CAMERA(地心游记3D枪版)

2.TS——只比枪版好一点

TS与CAM版的标准是相同的。 但它使用的是外置音源(一般是影院座椅上为听力不好的人设的耳机孔),这个音源不能保证是好的音源,因为受到很多背景噪音的干扰。TS是在空的影院或是用专业摄像机在投影室录制,所以图象质量可能比CAM好。但画面的起伏很大。常出现的有一般TS版和经过修复清晰TS版。

举例说明:Iron.Man.PROPER.TS.XviD-iLG(钢铁侠TS版)

3.TC——基本也可以忽略

TC使用电视电影机从胶片直接数字拷贝。画面质量还不错,但亮度不足,有些昏暗。很多时候制作TC使用的音源来自TS,因此音质很差,但画面质量远好过TS。如果不是太讲究的话TC版还是不错的选择。

现在还有一种资源,含有:HC。用的很乱,可作当作是把Cam、TC、或DVDScr片源的分辨率拉伸到720p,无实质意义,画质依旧差,噱头而已。

举例说明:Madagascar.2005.TC.XviD.AC3.avi(马达加斯加TC版)

*上面3种片源,有时也习惯统称为“枪版”,因为画面、声音质量都很差……

4.R5——心急的您可以看这个

DVD联盟为保护知识产权,将全世界依地理区域分为1-6区,若与影碟机的区域码不符,则可能无法播放。当然网上盗版都是经过破解,压制成.mkv、.avi格式后再分享的。

5区R5一般大都是俄罗斯5区版,由于北美大片在俄罗斯发行的语种经常配音为俄罗斯语,因此网络上会出现采用R5的视频+枪版TS的英语原声音频=合成版本(所以音效差),有时俄版也会有英语音频,视情况而定了。但是,R5版不只是音效差,绝大部分情况视频质量也比欧美版DVD也差。R5区的DVD发布一般较欧美版早。

现在蓝光普及,DVD已很少见,以上说的情况在蓝光也适用,BluRay在全球也分区发售,有些电影俄版也较美版发行早。

举例说明:Get.Smart.R5.LINE.XViD-mVs.avi(糊涂侦探R5版)

5.DVDScr——最差也要看这个

预览版的或者是测试版的DVD,非正式出版的版本。从预览版 DVD 中获取。比DVDRip早发布,但画质稍差。(经常有一些不在黑边里在屏幕下方滚动的消息,包含版权和反盗版电话号码 ,会影响观看。)。在欧美年末颁奖季时,给评委送审的片子可能就是这种片源(毕竟片子还没发售,防止泄露不可能给评委看高清版),也难为那些评委了。如果没有严格的划分它的画质应与TC版差不多。

举例说明:Quantum.of.Solace.REPACK.DVDScr.XviD-COALiTiON.avi(007大破量子危机DVDSCR版)

6.DVDRip——比较理想的版本

DVDRIP是从最终版的DVD转制。质量应该是最好的。将DVD的视频、音频、字幕剥离出来,再经过压缩或者其他处理,然后重新合成成多媒体文件。一般来说,DVDrip由影音文件(后缀为avi)和字幕文件组成。

举例说明:Pineapple.Express.2008.DVDRip.XviD-ARROW.avi(菠萝快车DVDRip版)

7.HR-HDTV——不错的选择

HR-HDTV准确名字叫做Half Resolution High Definition Television=HRHD(HR or HR-HDTV),也就是大家所说的全高清的一半,所以HR-HDTV也叫半高清。

这个概念被提出来后,主要随着人人影视(YYTs)的壮大而推广,被大家拟熟知。YYeTs人人影视在07年3月份的时候开始制定电影的HR-HDTV标准,并且做了很多实验电影发布,取得相当的好评,于是经过2008年10月最终修改后得到现在的HR-HDTV的固定标准。

HR-HDTV是用DivX/XviD/x264等MPEG4压缩技术对HDTV的视频图像进行高质量压缩,然后将视频、音频部分封装成一个.avi或.mkv文件,最后再加上外挂的字幕文件而形成的视频格式。

这里补充下,以前HR-HDTV多用HDTV的源,现在蓝光普及、获取也方便,多用蓝光片源,画质更优。但你看到下面的命名,你能知道是用的蓝光片源、还是HDTV片源,或WEB-DL片源吗?所以人人影视的资源有点“鱼龙混杂”,没有清晰的标注片源。

举例说明:Puss.In.Boots.2011.穿靴子的猫.双语字幕.HR-HDTV.AC3.1024X576.x264-YYTs

*主页君对国内那些标清、高清、全高清、超高清、致清等概念,没关注过,也没兴趣,搞这些名堂有用吗?下面贴出这些概念的与720p/1080p等关系对应:

  1. 标清—SD—480P—720x480分辨率。
  2. 高清—HD—720P—1280×720分辨率。
  3. 全高清—FHD—1080P—1920x1080分辨率。
  4. 俗称—2K—2048×1080分辨率。
  5. 超清—UHD(Ultra HD)—4K—3840×2160或4096×2160分辨率。
  6. 未来超高精细影像系统—SHV—8K—7680x4320分辨率(首部8K电影是日本NHK于2013嘎纳展映的短片《Beauties À La Carte(珍馐美味)》)。
  7. HDTV—高清电视缩写,涵盖720P/1080I/1080P。它其实不是分辨率,而是得到资源的方式,通常由用户通过采集设备/软件实时截取媒体流得到。
  8. HR-HDTV—半高清,分辨率约为960x540,是1080P的一半。人人影视在制定标准和推动普及中起到重要作用。

所以,国内不管是优酷、腾讯等在线流媒体,还是XX天堂等资源站,无不在混淆视听,乱用标清、高清、全高清等概念。尤其是优酷等这样有影响力的媒体,为了吸引眼球,还混淆概念、曲解其意,给广大网友造成误解,真是害人不浅。

8.TVRIP——TV转制

所谓TVRip是从电视(数码有线电视/卫星电视捕捉等)转制的电视剧及接收卫星接收到的节目,然后通过电视卡进行捕捉,压缩成文件,我们看的很多综艺及体育节目都是TVRip。有些电视剧也会使用TVRip的方式进行发布。这类视频质量主要视电视台的画质质量而定,普通有线电影画质一般、高清有线电影画质就好了。

现在高清数字电视普及很快,一般都是HDTVRip,TVRip已很少见。

9.HDTVRip

HDTVRip是高清片源(高清电视录制、高清卫星星号接收)转压,凡是高清电视片源转压的视频也都可以标为HDTVRip。

一般多见于电视剧,尤其是美剧。都是录制的高清有线电视,然后再压制。

举例说明:Boardwalk.Empire.S05E01.720p.HDTV.x264-KILLERS (大西洋帝国,美剧)

举例说明:Hail.the.Judge.1994.HDTV.x264.AAC-iHD (九品芝麻官之白面包青天,电影)

10.HDRIP

HDRIP=HDTVRip ?

主页君私认为,现在HDRip命名有点乱用,觉得多类似于HDTVRip(高清电视录制)、或Web-DL Rip(网络在线视频)。也没有统一的规范,资源怎么命名,也是资源压制者自己的事!!所以,资源命名难免有时会显得乱,看到命名后,分不清来源、不能确定画质质量如何。不过一般用HDRip,而不用HDTVRip命名的资源,前者比后者的画质质量差些。

举例说明:Age.of.the.Rampant.2014.720p.HDRip.H264.AAC-CJCONTENTS (群盗)

11、HD-DVD

HD DVD(或称:High Definition DVD)是一种数字光储存格式的蓝色光束光碟产品。

HD DVD与其竞争对手蓝光光碟(Blu-ray Disc)相似,盘片均是和CD同样大小(直径为120毫米)的光学数字储存媒介,使用405纳米波长的蓝光。但在2008年,随着原先支持HD DVD的华纳公司宣布脱离HD DVD,以及美国数家连锁卖场决定支持蓝光产品,东芝公司终于在2008年2月19日正式宣布将终止HD DVD事业,这场持续了数年的规格之争,最终以蓝光的胜利而告终。所以,HD-DVD已成历史名词,目前网上流传带有HDDVD的片源,基本是2009年以前发行的。

举例说明:Seabiscuit.2003.720p.HDDVD.x264-ESiR(奔腾年代)

12.WEB-DL——仅次于蓝光的画质

随着互联网的发展,这2、3年来,这种片源十分抢眼,经常在蓝光高清未出前,就流传于网上。且画质很好,一般能满足广大高清爱好者观众的需求。

顾名思义,Web-DL,即Web-Download,从网络上下载的。片源是一般是网络上线视频,如美国苹果的itunes,画质是最好,接近蓝光720p;国内的迅雷、优酷、腾讯、乐视等,也有在线付费视频,但画质就太差了!!

按分辨率还有1080P.Web-DL、720P.Web-DL、WEBRip(WEBRip画质一般较差)。

举例说明:

The Frozen Ground.2013.1080p.WEB-DL.H264-Abjex (冻结之地)  1080P.Web-DL

Star.Trek.Into.Darkness.2013.720p.WEB-DL.H264-HDWinG (星际迷航:暗黑无界)720P.Web-DL

We’re.The.Millers.2013.WEBRiP.XViD-UNiQUE  (冒牌家庭) 。

13.BDRIP——目前视频画质的顶峰

BDRip = Blue-ray Disc Rip,即蓝光高清转制。用蓝光圆盘压制。但大部分压制小组把用蓝光720P、1080P作转压制的视频也叫BDRip,是有误的,应该叫BRRip,非BDRip,一字之差。

720p、1080p、Rumux等都属于BDRip范畴,但为了更好的介绍,下面分开再说。

举例说明:Awake.2007.BDRip.X264-TLF.mkv(夺命手术BDRip版)

13.720P

720P是美国电影电视工程师协会(SMPTE)制定的最高等级高清数字电视的格式标准,分辨率为:1280×720。高清分辨率主要分为:1080P、1080I、720P(i是interlace,隔行的意思,p是Progressive,逐行的意思)。720P是一种在逐行扫描下达到1280×720的分辨率的显示格式。是数字电影成像技术和计算机技术的融合。这是高清视频的最低标准。

举例说明:Le.Fabuleux.Destin.d'Amlie.Poulain.2001.BluRay.720p.x264.DD51-TBmovie.mkv (天使爱美丽720P)

720p/1080p只是分辨率,所以HDTV、HD-DVD、WEB-DL,甚至DVD的片源都可以压制成720p/1080p。千万不要把720p/1080p与蓝光等同起来,一提到720p/1080p就想到蓝光,这是误解。

15.1080P

1080P是美国电影电视工程师协会(SMPTE)制定的最高等级高清数字电视的格式标准,有效显示格式为:1920×1080,像素数达到207.36万。

1080P带来的高画质给消费者带来的是真正的家庭影院的视听享受,由于它向下全面兼容其它高清格式,通用性非常强,保证了在未来十几年的时间里产品不会过时,具有很好的超前性。随着1080P片源的不断涌现,1080P产品的优势已经显现出来。

举例说明:Empire.State.2013.BluRay.1080p.DTS.x264-CHD(帝国,1080P版本)

16.REMUX——无损版

Remux的意思是无损的提取出HD-DVD 或 BluRay里面的视频数据、音频数据,封装到我们熟悉的TS或者AVI格式文件中。

HD-DVDRip和BDRip(720p/1080p/BRRip)都是把原始的高清数据进行压缩、重编码,从1080P分辨率的视频压缩到720P分辨率或更低,40G、50左右的片子压缩到了4-10G左右,在低尺寸,如14、15、19寸的电脑上很难看出差别,但是上到大尺寸高分辩率的显示设备上,就能明显的看出区别了。所以,大屏幕、大宽带的朋友还是建议下载未重编码的Remux、或蓝光圆盘。

举例说明:The.Patriot.Extended.Cut.Blu-ray.REMUX.H264.1080P.DTS.LPCM.DD51.Fanxy@Silu.DISK1.ts (爱国者remux版本)

17、蓝光盘、DIY蓝光盘

蓝光光盘,跟DVD光盘类似,有些电影发烧友会购买蓝光盘,然后破解(蓝光盘在全球分了几个区,例如中国的蓝光播放器,不能播放在美国购买的蓝光盘,属于版权保护),再在网上发布分享,继而有压制小组转压制(重编码)成720p/1080p等高清资源。蓝光光盘是原始片源,画质原汁原味,没有二次处理,所以很高清爱好发烧友会下载观看、或收藏蓝光原盘资源。目前蓝光原盘分享为1080p(1920*1080)为主,也有2K、4K等原盘。

举例说明:Star.Trek.Into.Darkness.2013.3D.BluRay.1080p.AVC.TrueHD.7.1-TTG  (星际迷航:暗黑无界) 一般都40、50G,不是一般用户“消费”得起的。

DIY原盘,是对蓝光圆盘再加工,一般是对字幕、音频处理,不对视频处理。例如美国发布的蓝光盘,即使有人发到网上去了,由于控制菜单、字幕、视频都是英文,而非英语国家可能不方便观看,所以,出现了DIY原盘,对蓝光盘再加工,汉化菜单、添加中文字幕、中文音轨等。方便非英文网友观看、收藏!!

举例说明:Oblivion 2013 1080p Blu-ray AVC DTS-HD MA 7.1-DiY-ego@HDWinG     (遗落战境 DIY蓝光圆盘) 一般也都40、50G

18、4K——未来的高清发展方向之一

4K视频也可以以蓝光作为存储载体,分辨率高达4096×2160,相应的细节、色彩、画面质量也更加高。一张4K的蓝光原盘不是大家所预想高达几百G,通常也只有几十G。

举例说明:Spider.Man.3.2007.4K.Mastered.Blu-ray.1080p.AVC.DTS-HD.MA.5.1.-BLUEBIRD

只有45.02GB,高分辨率不意味着大体积,这是大家最容易误解的。体积大小不与分辨率成正比,而与码率成正比。

用4K蓝光压制的720p/1080p,命名时一般会包括:4K、Remastered等字眼,或同时包括。

举例说明:Spider-Man.Trilogy.2002-2007.4K.Remastered.BluRay.1080p.x264.DTS-HD.MA.5.1-HDWinG

*也许有人疑问,4K的片源转成成720p有什么意义?这里主页君个人的理解是,我们说4K画质好,不单是因为分辨率高了,而是细节、色彩等很多元素的配套提升,单单只提高分辨率不可能提升画质,比如一张几直Kb的图片,你可以人为用图片处理软件,拉伸成4K(4096×2160)的分辨率,但很显然,拉伸后,会显得模糊。

*同样的,相同分辨率也不意味着相同的画质,例如,iPhone 800相素 和小米800相素拍出来的图片,清晰度能一样吗?所以画质清晰度跟分辨率成正比的关系,要在一定条件也才能成立。

19、上面讲的资源的来源,再谈谈影片的来源:

  • 母盘:在电影拍摄完成后经过拍摄素材的剪辑拼接和后期制作,生成的正式影片最原始的版本,也是内容最完整细节最丰富的版本(体积极大,分辨率高)。受到时代和拍摄方式的影响(拓展阅读:基努李维斯策划的纪录片—阴阳相成 (豆瓣)),过去胶片时代使用的是母盘胶片,现在数码时代使用的是数字文件保存在存储介质中。随着现在技术的发展可以使用胶转数设备,通过数字修复的方式将胶片转换成数字格式保存(质量好的母版胶片转换后相当于4K-3840x2160分辨率),这也是为什么现在我们可以买到一些老电影的蓝光碟(许多朋友观念中对老电影就不可能有高清版的认识是错误的)。母盘是用于制作影院电影拷贝和后期发行音像制品的模板,一旦保存发生意外后果不堪设想!这也是为什么许多老电影因原版胶片损坏或遗失无法修复,一些新电影因为母盘损坏耽搁上映。
  • 院线拷贝:属于专业放映领域。过去使用胶片拷贝放映,一个片子要被分成四五段拷贝(这也是为什么过去在影院看电影有时候会断一会儿的原因)。现在使用的是数字拷贝,单片体积大概是400-500G左右,存储于存储介质当中,配有播放密钥。目前院线使用的数字拷贝分辨率主要是2K-2048×1080分辨率,有些好的影院已经达到了4K-3840x2160分辨率。
  • 音像发行:民用播放领域。通常由发行公司通过碟片的形式实体发行,但近年随着网络的发展也采用数字渠道(iTunes,Amazon等)。实体碟片早期就是大家熟悉的VCD-352x240标准分辨率和DVD-960x540标准分辨率(DVD后期按容量又分为D9和D5,即9G和5G),现在主流的碟片就是下载电影时经常能看到的一个词—蓝光(BD)。(来自知乎:http://www.zhihu.com/question/20106926)

 

二、常见高清视频“扩展名”、视频标准

1.AVI——廉颇老矣

AVI英文全称为Audio Video Interleaved,即音频视频交错格式。是将语音和影像同步组合在一起的文件格式。它对视频文件采用了一种有损压缩方式,但压缩比较高,因此尽管面面质量不是太好,但其应用范围仍然非常广泛。(就目前来看,随着观众对电影品质要求的提升,,且Mkv格式的普及,AVI格式越来越力不从心了,新片基本很少有人压avi格式了)。

现在,AVI在DVD时代很普遍,但现在高清普及了,已经很少、很少有人会压制AVI格式的高清资源。

举例说明:Breaking.News.2004.DVDRip.XViD-TLF.avi(大事件avi格式版本)

2.MKV——后起之秀

MKV不是一种压缩格式,而是一种新的多媒体封装格式,也称多媒体容器 (Multimedia Container)。它可将多种不同编码的视频及16条以上不同格式的音频和不同语言的字幕流封装到一个Matroska Media文件当中。MKV最大的特点就是能容纳多种不同类型编码的视频、音频及字幕流。

MKV不同于DivX、XviD等视频编码格式,也不同于MP3、Ogg等音频编码格式。MKV只是为这些音、视频提供外壳的“组合”和“封装”格式。换句话说就是一种容器格式,常见的 AVl、VOB、MPEG、RM 格式其实也都属于这种类型。但它们要么结构陈旧,要么不够开放,这才促成了MKV这类新型多媒体封装格式的诞生。

举例说明:Children.Of.Man.2006.BDRE.1080p.x264.AC3-SiLUHD.mkv(人类之子MKV封装版本)

3.MOV——高清预告片首选

它是Apple公司开发的一种音频、视频文件格式。QuickTime文件格式支持25位彩色,提供150多种视频效果,并配有提供了200多种MIDI兼容音响和设备的声音装置。它无论是在本地播放还是作为视频流格式在网上传播,都是一种优良的视频编码格式。QuickTime因具有跨平台、存储空间要求小等技术特点,得到业界的广泛认可。

现在MOV格式常常被用来制作高清电影预告片,可以达到1080P的所谓全高清标准。

举例说明:terminatorsalvation-tlr1_h1080p.mov(终结者4高清预告片)

*主页君不太明白,为什么预告片发布都首选MOV格式,难道是因为在Mac电脑上编辑的缘故。

4.MP4——手机、平板的新宠儿

有的电影是MP4格式的,这代表着它采用了MPEG-4视频压缩编码,但是具体是哪一种编码格式并不确定,一般来说是DIVX或者XVID。总之感觉是个很鸡肋的格式,一般是用在掌上便携设备上(IOS/安卓平台,如手机、平板),电脑用户不推荐。

举例说明:Friends.S01E01.The.One.Where.Monica.Gets.A.New.Roommate.iPod-mp4.chs-en.mp4(老友记第一季第一集,ipd专用版本,mp4格式)

5.TS——此TS非彼TS

这个TS代表的是文件后缀名为.TS的高清格式。这种格式的优点在于对硬件的要求不高,即使是1080P的电影这两年的家用电脑都可以轻松播放,不过缺点同样明显——超大的文件体积,动辄三四十个G。

举例说明:Silent.Hill.Blu-ray.REMUX.MPEG2.1080P.LPCM.DTS.Orbitlee@Silu.ts(寂静岭TS版,9碟,完全大小37.9G,单碟4.3G)

6、RMVB——明日黄花

RMVB由于很多年没有更新编码,再加上当初开发RMVB是为了做网络流媒体的,所以使用RMVB来压制高清是没有意义的,当RMVB码率达到1500KB以上就没有任何优势,甚至是出现劣势,因为算法关系,RMVB在处理细节和动态场景上是模糊的,无法展现细节,再加上他的音频是编码过的RA格式,严重丢失原声。

按理来说RMVB是早就应该淘汰的格式了,只有在中国这种特殊环境才得以生存。

7.XviD——常见标准

一种常见的视频编码标准。

最常用的MPEG-4视频压缩编码格式,我们下载的很多电影基于这种编码。

举例说明:Connected.2008.DVDRip.XviD-BiEN.avi(保持通话,xvid编码)

8.X264——业界先锋

一种常见的视频编码标准。

x264是一种免费的、具有更优秀算法的H.264/MPEG-4 AVC视频压缩编码格式。它同xvid一样都是开源项目,但x264是采用H.264标准的,而xvid是采用MPEG-4早期标准的。由于H.264是2003年正式发布的最新的视频编码标准,因此,在通常情况下,x264压缩出的视频文件在相同质量下要比xvid压缩出的文件要小,或者也可以说,在相同体积下比xvid压缩出的文件质量要好(*注:XviD、x264这点比较,摘自网上,不敢确定)。

举例说明:WALL.E.2008.BDRip.X264-TLF.mkv(机器人总动员,X264编码)

9、x265/HEVC——下一代视频编码标准

下一代视频编码标准。

x265是一个开源项目,是一个将视频编码为H.265/高效率的视频编码(HEVC)格式的免费的库。

现在普通的是x264(H.264)编码标准,H.265理论上会比H.264更节省空间,理论上能减小一半体积,但编码时间长点,所以压制小组在压制时要花更多时间。但存储体积减小一半,也是很有吸引力的。并且,X265编码的视频对播放器解码能力要求也高,推荐使用最新的Potpayer,其带的解码器能完美解码x265编码视频,否则会出现马赛克、很卡、黑屏等现象,国产播放器目前一般还不支持x265解码。

举例说明:Rise.of.the.Planet.of.the.Apes.2011.BluRay.1080p.DTS.x265-CHD(猩球崛起,7.36GB)

举例说明:Rise.of.the.Planet.of.the.Apes.2011.BluRay.REPACK.1080p.DTS.2Audio.x264-CHD(11.43 GB)

体积明显减小(没有减小一半是因为为保障画质,提高了码率)。等

所以,等技术成熟了,x265势必会成为下一代标准,更加节省存储空间。

10、8bit/10bit——下一代标准?

主流的视频都是8bit,10bit应用较少。

10bit压制是为了用更低的码率的同时保证更好的质量。这个术语太专业了,有兴趣可以百度8bit、10bit,不作过多介绍了,都是关于压制的专业知识,普通网友不需要搞懂这些,没意义。

需要说的,10bit与x265类似,都是在不降低画质的前提下,以求达到更小的体积。为了同一个目的,两种技术而已。

举例说明:Blind.Detective.2013.BluRay.1080p.x264-10bit.2Audio.AC3-HDTime(盲探 ,8.14GB

 

三、常见高清资源中的音频标准

音频标准中两家争夺比较厉害:杜比公司(Dolby Digital)和DTS公司(Digital Theatre System)。

以下介绍的音频标准,也是这两家同类型产品的竞争。

1.AC3——DTS的5.1声道

常见的电影音频格式。是DTS的。

杜比AC-3提供的环绕声系统由5个全频域声道和1个超低音声道组成,被称为5.1声道。5个声道包括左前、中央、右前、左后、右后。低音声道主要提供一些额外的低音信息,使一些场景,如爆炸、撞击等声音效果更好。

举例说明:Crank.2006.DVDRip.XviD.AC3-lsqh2002.avi(怒火攻心,音频格式AC3)

2.DD5.1——杜比的5.1声道

常见的电影音频格式。是的杜比。

5.1声道就是使用5个喇叭和1个超低音扬声器来达到一种身临其境感觉的音乐播放方式,由杜比公司开发。一般来讲,只有高清视频才采用这种音轨。

举例说明:Upside.Down.2012.Extended.Cut.720p.BluRay.DD5.1.x264-EbP

*以介绍的是两家的5.1声道的音频标准,根据资源命名,还有可以遇到2.0、7.1声音。音频标准的水太深了,要太深厚的专业知识才能谈,主页君点到为止,有兴趣谷歌吧。

3.次世代音轨——下一代音频标准,未来的发展方向

人类的耳朵越来越会享受,音响设备越来越高端。

音频的发展是从声道数和码率上提高,从2.0声道发展到4.0、5.1、6.1、7.1......从kbps发展到Mbps、10Mbps……从有损压缩编码发展到无损压缩编码、无压缩编码……“次世代”音频就是无压缩编码。

次世代高清音轨,简单的说,是以下5种规格,LPCM(无损压缩)、杜比数字Plus(有损压缩)、杜比TRUEHD(无损压缩)、DTS-HD High resolution(有损压缩)、DTS-HD Master Audio(无损压缩)。这5种音轨,都是蓝光碟中新出现的音轨格式。普通音轨和次世代音轨相比就像256kbps码率的mp3和CD压缩的无损flac、ape相比一样,音质差距十分明显。

根据上面5种规格的命名,容易知道主要还是杜比、DTS两家的竞争,目前DTS处于上方。大部分蓝光原盘都使用的DTS“次世代”无损压缩。

因为一条次世代音轨少则1-2G,多则3-4G,太占地方了。所以,次世代音轨多在蓝光原盘、Remux、少量1080p资源中。720p及以下基本没有。

举例说明:Maleficent.2014.1080p.BluRay.REMUX.AVC.DTS-HD.MA7.1-RARBG (DTS的次世代音轨7.1声音)

 

四、电影资源的版本

1.REPACK——重新打包版

新片刚出时,有些电影压制小组,为了抢时间首发,难免乱中出错,导致视频压制错误,例如:压制视频时出些MSK(马赛克)、不能播放、失声等问题。所以,如果视频压制组织发布了一个坏的版本,他们会发布REPACK来解决这些问题。

增加Repack字眼,以区别上一版本,方便辨识。

举例说明:Divergent.2014.BluRay.Repack.720p.x264.DTS-HDWinG.mkv(歧者:异类觉醒,Repack版本)

2.PROPER——竞争的结果

Proper,英语解释,合适的,寓意更合适,说明发布的版本比前一版本更好。一般用户不要纠结于此,有电影看就可以了,电影收藏发烧友才需要关注。有时与Repack混用。

举例说明:Pirates.Of.The.Caribbean.At.Worlds.End.PROPER.DVDRip.XviD-HooKah-CD1.avi(加勒比海盗3世界尽头proper版本)

以上两种版本是由于压制小组导致的,与原片源无关。以下说的版本,与电影发行方有关、或与片源有关。

3.Director's Cut——导演剪辑版

导演剪辑版,按导演拍摄电影的意愿剪辑的。因为影院上映的很多导演都没有优先剪辑权,要受投资方、制片人、市场等因素限制,不能按导演意思行事。

该版本主要用于碟片发行中,因为出于商业的、票房的原因,在影院上映的影片未必是导演最终剪辑后的版本。故而碟商们推出了所谓导演剪辑版,与影院版有所区别,也是为了满足一部分追求“原汁原味”的观众的要求,同时多了一条生财之道。

导演剪辑版与影院版,有的差别较大(无论是放映时间还是镜头),有的则差别不大,因人因片而异。至于艺术成就,更是很难笼统而言。因为有人看重导演的主动权,但导演剪辑版也可能不如影院版更精炼,见仁见智而已。

举例说明:Saw.Director's.Cut.HD.DVD.REMUX.VC1.1080p.DTS-HD.Silu.ts(电锯惊魂导演剪辑版)

4.Unrated/Theatrical.Cut——未分级版/剧场版(影院上映版本)

根据分级审查区分: 主要分为公映版和未分级版(Unrated)。MPAA(美国电影协会)根据电影的内容,会评定一个等级,如:R、NC-17、PG13、PG、G (越往后越小孩不宜)等。

有时为了照顾院线上映,适合上至成年人、下至儿童小孩,会对裸露、暴力、血腥、粗口等方面加以限制,删减某些片段。但是是在后面发行光盘时,限制就少了许多。加上未分级版(Unrated)字眼,也可以做为噱头宣传,增加发售量。

举例说明:Dawn.Of.The.Dead.UNRATED.Directors.Cut.2004.720p.BluRay.x264.AAC-iHD (活死人黎明,未分级导演剪辑版)

举例说明:Carrie.2013.2-in-1.Theatrical.&.Extended.Cut.Blu-ray.CEE.1080p.AVC.DTS.5.1-HDCLUB(女嘉莉,剧场版/加长版2合1版本)

5.LIMITED——限制级版

LIMITED电影指该电影只在有限的电影院放映,通常少于250家。通常较小的电影(比如艺术电影)的发行是LIMETED。

举例说明:Frank.2014.LIMITED.720p.BluRay.x264-GECKOS (弗兰克limited版)

6. Extended——加长版

情形和导演剪辑版类似,很多的加长版是用来圈钱的,有的干脆就是把花絮里的删除段落直接加进去,也就长了几分钟而已。也有很厚道的,比如指环王的加长版,一部就加长了近50分钟,肯定对剧情有影响的。

举例说明:The.Lord.Of.The.Rings-Return.Of.The.King.EXTENDED.EDITION.DVDRip.XViD-ALLiANCE(指环王3,加长版)

7.IMAX——所谓巨幕

IMAX(即Image Maximum的缩写,意为“最大影像”)是一种能够放映比传统胶片更大和更高解像度的电影放映系统。

整套系统包括以IMAX规格摄制的影片拷贝、放映机、音响系统、银幕等。标准的IMAX银幕为22米宽、16米高,但完全可以在更大的银幕播放,而且迄今为止不断有更大的IMAX银幕出现。 许多热门大片有普通和IMAX两种版本。

举例说明:Star.Trek.Into.Darkness.2013.IMAX.1080p.BluRay.x264-WiKi(星迹迷航,IMAX版)

8、Anniversary.Edition——周年纪念版

某某周年纪念版。

举例说明:Dr.Strangelove.45th.Anniversary.Special.Edition.1964.1080p.US.Blu-ray.AVC.TrueHD 5.1-i6henl@TTG(奇爱博士,45周年纪念版)

9、CEE/EUR——中欧/欧版等

跟DVD光盘类似,蓝光光盘在全球也是分区的,某区的光盘不能在其他区的光驱上播放,或有次数限制 。

一般分为美版、CEE版(中欧版)、韩版、日版、港版、台港、中国大陆版等多个版本。 其中美版大多画质和音效的配备较高,当然也不是绝对、也有不少节目是各国版本画面、音效一致,不同版本主要是在字幕语言和多国语言音轨的配置方面。如阿凡 达就是各国版本音画一致。但美版大多没有中文字幕,而CEE中欧版则多会加入中文字幕,因此受到很多国内用户的喜爱。

港版、日版等也大多配置中文字幕,但多数是繁体中文字幕,中国大陆版一般会添加简体中文字幕及普通话国语音轨。区分这些不同国家的版本,主要还得从BD Info信息来看画面码率、音轨配置、及字幕语言等详细信息来判断那个版本更为适合。

现全球范围内发行的蓝光版本为:

[大区]EUR,CEE,US,NODIC,

[部分国家地区]UK,FRA,GRE,HK,TW,JPN,KR

  • EUR:是指在整个欧洲范围发行,字幕以英语为主,包括欧洲其他国家的小种语言,但是近来在欧洲的亚洲移民较多,同时也考虑到向亚洲范围内发行,所以现在部分EUR版蓝光有了中文,韩文,日语等字幕。
  • CEE:是指中欧国家经济体,也就是包括了中欧以及东欧地区的小国家,这个地区发行的蓝光原盘中文字幕较多。  而且有时画质也比其他区的好,极具有收藏价值。
  • US:是指美版蓝光,通常是在美国以及美洲地区首发,英语字幕为主,但为了照顾美洲其他国家,同时也有西班牙字幕,部分美版蓝光也有中,日,韩等字幕,因片而异。
  • NODIC:是指北欧地区,丹麦,挪威,冰岛等国家,这种版本的蓝光通常连英语字幕都没有,只有北欧国家的鸟语字幕,更不用说中文字幕了。很少见。
  • HK及TW:港版和台版,现在蓝光在香港以及台湾普遍的开始陆续发行,色戒,集结号等在港台上映的影片均发行了蓝光,欧美大片在港台发行已经有了相当数量,并面向东南亚地区发行,港台版本影片一般含有中文字幕(包括简体和繁体),卡通片以及纪录片带国语音轨也较多。
  • JPN,KR:日版和韩版。部分蓝光有中文字幕,甚至有国语音轨。因片而异。
  • UK,FRA,GRE:是指英国,法国,德国,这三个国家发行的蓝光均面向本土,故没有中文字幕,以英文字幕,法语字幕,德文字幕为主。

举例说明:Snatch.2000.JPN.Blu-ray.1080p.AVC.DTS-HD.MA.5.1-TTG(偷拐抢骗,日版蓝光,含中英日等多国字幕)

举例说明:Puss.In.Boots.2011.HK.720p.BluRay.x264-WiKi (穿靴子的猫,香港版)

10、REMASTERED/4K——重新灌录版/4K版

Remastered主要用于CD,意为重新缩混的版本、重新灌录。

电影资源现在也引入这个词语,尤其是4K蓝光版是。许多老片蓝光修复、或4K蓝光修复、或某某周年纪念版时。

例如:Ghostbusters.II.1989.25th.Anniversary.Edition.Mastered.in.4K.Blu-ray.EUR.1080p.AVC.DTS-HD.MA.5.1-PCH(捉鬼敢死队2,25周年纪录版)

11、Open.Matte——满屏版

和普通版本的的区别在于:画面比例。

例如《泰坦尼克》最初的BD版是1998年公映版,1998年的泰坦尼克采用的是传统胶片拍摄,画面比例为2.35:1,之后的16:9版本是2012年重映版,2012年重映采用了IMAX修复技术,修改画面比例为1.78:1,前者画面大小相对后者较小,后者的画面更加大,同一个镜头下能够容下更多的内容。两者并没有片长或者片质上的区别。

举例说明:I.Robot.2004.Open.Matte.1080p.BluRay.x264.DTS-WiKi(机械公敌,满屏版),满屏版(1.78:1)、宽屏版(2.35:1)

注:视频编码方式/音频规格/封装方式等方面没有正式、统一的标准,不像其他行业,有政府或组织协会发布行业标准。这里没有标准,大家在这方面的见解、认识也是仁者见仁,智者见智。水很深,本文不可能完全正确,权作投砖引玉,高领悟人士可能会发现本文有纰漏,大家可以相互交流探讨。

 

五、通过NFO文件,查看压制参数

通过一部部影片标题,可以看出很多信息,如

The.Wolverine.2013.BluRay.720p.DTS.x264-OnlyHD 

  1. (The.Wolverine.2013):影片英文名称+出品年份
  2. (BluRay):蓝光版,常见的还有BRRip/BDRip,HDrip,DVDRip,DVDscr(预售先行版),R5,TS/TC/CAM(枪版),WEB-DL(在线高清收费破解版),详见上述!
  3. 720P,分辨率,一般的有720P、1080P、480p等。
  4. (x264):格式视频编码,如若是MKV格式一般为x264编码
  5. (DTS):音频格式,其外常见的还有AAC格式、mp3、Flac等。
  6. (OnlyHD ):影片压制小组,不同组压制的风格和水平不同,影片质量也不同。

我们在网上下到一部电影的时候,除了通过命名,还有什么方法了解资源的特性吗?答案是肯定的。我们下载资源,一般都包含如下三个文件:.mkv是正片,sample.mkv是样片(方便下一段验证资源的好坏)、.nfo是资源详细说明文件。

这里所指的资源,强调的是高清资源,或正规小组出的AVI,MKV格式的影片,非水印漫天飞的RMVB格式。另外,并不是高清格式区影片就一定比RMVB区的清晰,关键要看影片的版本、压制参数、码率、分辨率等等,在高清格式的影片都有具体的影片压制参数:视频编码、分辨率、帧、码率等,音频格式,比特率等,大家要学会看懂。更多这方面的信息,可以参考:NFO格式文件相关资料

这是举例,如:

Codec................: AC3 (音频格式)
Bitrate..............: 448 Kbps (音频比特率)
Channels.............: 6
Language.............: English | Mandarin | Cantonese(音频语言:英语、普通话、粤语)
Subtitles............: English | French| Japanese | Chinese (字幕:英语、法语、日语、中文)
Encoded By...........: Reidy   (视频重编码者的网络昵称)
Codec ID.............: XViD (视频编码)
Type.................: AVI (视频格式)
Resolution...........:1280x544 (视频分辨率)
Aspect Ratio.........:2.35:1 (画面比例)
Q Frame..............: 0.120
Bitrate..............: 2 997 Kbps (视频码率)
Framerate............: 23.976 fps (帧)

所以,通过,阅读nfo文件,可以对资源的压制参数(字幕、音轨等),一目了然。

 

六、什么清晰画质,什么是质量好的资源

①rmvb、avi、mkv格式基本退出舞台,为什么mkv格式越为越流行?!

1、在体积相等的情况下,RMVB和MKV这两种格式哪个更清晰?

没可比性,MKV只是个封装方式,RMVB只是个编码格式,而且不可能体积一样。

因为mkv、avi、mp4等只是视频的封装格式,要分析那种视频更清晰的话,要看这些视频文件使用了什么视频编码。

如果真要比,推荐Mkv格式,rmvb为了达到体积小、清晰,使用模糊细节造成清晰的错觉,而mkv封装的电影更强调细节,视觉效果更好。

并且,rmvb格式的电影现在乱象丛生。现在,许多rmvb标注的神马高清BD,高清DVD,大多是吸引眼球,赢取点击而达到盈利的目的,广告水印亦是如此。一些网站为了广告,简单压制成rmvb,打上水印,就传到网上。而mkv压制电影的小组,相比来说专业点,虽然可能出于爱好,但更多是出于热爱!!

另外,RMVB资源命名也不规范,没有上面介绍的那些专业命名术语,都是简单的中文名,好的还可能加上音轨、字幕等信息,简单粗暴,既不专业,也不能让网友了解压制参数。

2、一般电影观众下什么格式的电影、多大体积?

一般1-2G左右大小,即BDRip、WEBRip、HDTVRip等,即可满足大众需要;再清晰画质的720P是最好了,4-6G左右,在有限网速下,最大满足视觉享受。

对电影发烧友,收藏者,首选1080P、720P。当然,再发烧,蓝光原盘、DIY蓝光原盘、Remux收藏的也是很不错的选择!!

②同一部电影为什么同是720p,体积大小会相关很大呢?或者,同一部电影,720p为什么会比1080p大呢?

上面也有写过的,720p/1080p只是分辨率,仅此而已,在其他条件没确定的情况下,不与体积大小成正比。一部视频大小只与码率成成比。

上面讲分辨率的时候说到,分辨率挺重要,但决定一段影片细节的最重要的还是码率。码率就是比特率,是指每秒传送的比特(bit)数。单位为 bps,比特率越高,单位时间内传送的数据量越大。码率和质量成正比,也与文件体积成正比。这就是为什么重编码视频体积大,蓝光原盘体积更大。蓝光原盘BD50码率在30Mbps左右,BD25在20-25Mbps左右,质量较好的1080P视频主流码率在10Mbps左右,720p码率在4-6Mbps左右。

码率对视频质量和体积影响真的很大,这也导致你下电影的时候会因发现同一个电影,出现文件体积:720P(低码率)<1080P(低码率)<720P(高码率)<1080P(高码率) 的情况而百思不得其解。这种时候720P(高码率)的画质要好于1080P(低码率),因为细节更为丰富。

一部电影体积大小=码率*片长,所以一部电影跟片长也有关系的。一般而言:

  • 720p(低码率)1-4G左右、1080p(低码率)1-4G左右。
  • 720p(高码率)4-8G左右、1080p(高码率)6-10G左右。

选择下载哪个片子就很明显了(一般推荐前3种):

  • 如果你空间充足追求品质你就下载原盘或者1080P(高码率)。
  • 如果你空间不足但也在意细节,希望好点,就下720P(高码率)。
  • 如果你空间不足又想看的差不多就下720P(低码率)。
  • 如果你在乎分辨率又不是憋着看画面细节那种你就下1080P(低码率)。

翼展电脑营业执照电子版

2019-12-29 乱云飞 评论(0) 浏览(17) 标签: 证书 翼展电脑 营业执照 电子版营业执照

[该内容已加密,请点击标题输入密码访问]
预ICP备10086-001号 © 翼展网/80C.CC 技术支持/洛阳翼展科技
TEL / 13213610060 QQ / 345794501
Powered by emlog