CocoCut浏览器音视频下载插件

CocoCut官网:https://cococut.net/

最佳视频下载器edge扩展程序,可快速轻松地下载edge中的视频或音频。使用此视频下载器,您可以从数千个网站下载任何视频。

它可以下载任何格式的视频,包括MP4,FLV,f4v,hlv,webm,mov,mkv等。

它可以下载任何格式的音频,包括wma,wav,m4a,ogg,ogv,acc等。

它也是HLS流下载器。它可以检测M3U8文件并从中下载TS文件。所有HLS流媒体将被下载并合并到MP4中。

它可以让您保留自己喜欢的直播!您现在可以使用此视频下载器将直播下载到您的硬盘中!

您可以先预览视频,然后再下载。下载之前,您可以查看视频的大小和格式。您可以在下载前在下载页面中选择视频质量。

您无需注册帐户即可使用此视频下载器。您可以下载任何视频或音频。该视频下载器可免费使用。

访问含有视频、音乐的网页时,此扩展可以自动发现可供下载的视频、音乐,用户只需点击edge右上角此扩展扩展图标即可开始下载。

免费、快速、安全,已经通过edge官方全面评估,您可放心的安装此扩展。

支持录制模式,常规难以下载的视频,可以通过录制的方式实现下载。

支持HLS和视频直播下载。

请注意,有些网页需要你先开始播放视频,以帮助此扩展发现要下载的视频。

 

 

LosslessCut无损视频切割合并软件

LosslessCut 旨在成为最终的跨平台 FFmpeg GUI,用于对视频、音频、字幕和其他相关媒体文件进行极其快速和无损的操作。

官网:https://mifi.no/losslesscut/

Github:https://github.com/mifi/lossless-cut

网盘下载(访问密码 wdja ):http://share.menglei.net/f/16922972-623196744-c1b42e

其主要功能是对视频和音频文件进行无损修剪和切割,这对于通过粗略切割从摄像机、GoPro、无人机等拍摄的大型视频文件来节省空间是很好的。它可以让你快速地从视频中提取好的部分,丢弃许多千兆字节的数据,而不做缓慢的重新编码,从而失去质量。或者你可以为你的视频添加音乐或字幕轨,而不需要编码。一切都非常快,因为它几乎是直接进行数据复制,由令人敬畏的 FFmpeg 来完成所有粗重的工作。

特征
无损切割大多数视频和音频格式
无损剪切部分视频 / 音频(用于剪切广告等)
无损地重新排列视频 / 音频段的顺序
任意文件的无损合并 / 串联(具有相同的编解码器参数,例如来自同一相机)
无损流编辑:组合来自多个文件的任意轨道(例如,将音乐或字幕轨道添加到视频文件)
无损地从文件中提取所有曲目(将视频、音频、字幕和其他曲目从一个文件中提取到单独的文件中)
重新混合成任何兼容的输出格式
从 JPEG/PNG 格式的视频中获取全分辨率快照
手动输入切点时间
应用每个文件的时间码偏移(并从文件自动加载时间码)
更改视频中的旋转 / 方向元数据
查看有关所有流的技术数据
时间轴缩放和帧 / 关键帧跳跃可准确切割关键帧
将每个项目剪切段保存到项目文件
查看 FFmpeg 上次命令日志,以便您可以在命令行上修改和重新运行最近的命令
撤销重做
为切割段提供标签
查看片段详细信息,将剪切片段导出 / 导入为 CSV
导入片段来自:MP4/MKV 章节、文本文件、YouTube、CSV、CUE、XML(DaVinci、Final Cut Pro)
视频缩略图和音频波形
编辑文件元数据和每个流的元数据
用章节标记进行剪辑

 

Blender免费开源3D三维图形图像软件

Blender是一款免费开源三维图形图像软件,提供从建模、动画、材质、渲染、到音频处理、视频剪辑等一系列动画短片制作解决方案。

Blender有windows版,MacOS版,Linux版等常见系统版本。

 

官网:https://www.blender.org/

中文社区:https://www.blendercn.org/

中文下载镜像:https://mirrors.aliyun.com/blender/release/Blender3.2/blender-3.2.1-windows-x64.msi

 

最初,Blender 是荷兰的一个视频工作组 NeoGeo 与 Not a Number Technologies(NaN)设计为内部使用的程序。但后来其主要程序设计者 Ton Roosendaal 于1998年6月将其进一步发展,并对外发布这个程序。

在经过债权人同意后,Blender需要缴付一次性报酬十万欧元后变为开源软件,并以 GNU通用公共许可证 发布。在2002年7月18日,Ton 开始为 Blender筹集资金;同年9月7日,Blender宣布筹集足够资金,并将其源码对外公布。因此,Blender现在是 开源软件 ,并由 Blender基金会 维护与更新。

 

BatteryMon电池管理软件

BatteryMon是一款电脑的电池管理软件,可检测电池的出厂状态、电池容量及最长待机等信息,是一款绿色汉化的软件,能够方便的检测出电池的相关参数。

BatteryMon(电池校正软件)v2.1汉化绿色版

网盘下载(访问密码wdja):http://share.menglei.net/f/16922972-614224882-23c484

 

如何使用batterymon修复电脑电池?

1、首先,我们可以在本站下载batterymon。安装后将它打开,它会弹出如下图的窗口提示,我们将笔记本的电源插头拔掉,并点击“继续”按钮。

2、然后,进入batterymon操作界面,我们点击“Start”按钮,batterymon便开始执行校准电池的命令。

3、接下来,我们可以看到batterymon多了一条条竖向的虚线,说明笔记本电池正在放电。我们可以观察黄色区域数据,当放电至10%左右,我们再插入电源。

4、此时,batterymon便开始充电校准,过程大概需要3个小时左右。当充电校准完成时,我们测试发现电池比以前的续航时间更长了,说明batterymon成功修复电池。

5、此外,我们还可以用batterymon设置电池电量低的时候进行报警提示,点击“edit”菜单中的“Configuration”。

6、最后,在batterymon弹窗中,根据自己的实际情况来设置电池电量报警的具体数值,设置完成,点击“OK”按钮即可。

市面上大多数的笔记本电脑电池修复都可以使用batterymon。它主要是通过深充深放的方式来改变电池的记忆效应,从而扩展电池容量。而如果笔记本电池的电芯硬件遭到损坏,则无法使用batterymon来修复,只能更换电池。

参考:https://tech.wmzhe.com/article/20159.html

深圳市电动自行车车牌注销流程

 

2024年4月30日记:注销,变更等方法,可以参考:

《@电动自行车车主,需补换牌证、注销登记的看过来!》https://mp.weixin.qq.com/s/LaDBO1WRG2c-38qnry8oRA

 

深圳电动自行车注销登记业务网点
辖区 办事地点 办事地址
福田区 福田交警大队一楼服务大厅窗口 深圳市福田区红荔路2011号福田交警大队 
罗湖区 罗湖车管所 罗湖区清水河街道清水河三路环仓南路路口(博盈大厦斜对面)
南山区 南山西丽车管所 南山区龙井路128号
南山交警大队行政服务大厅 南山区粤海街道深圳湾体育中心南门负一楼南山交警大队行政服务大厅
盐田区 盐田车管所 深圳市盐田区深盐路与二号路交汇处(金马创新产业园东侧)
宝安区 宝安交警大队新安中队行政服务大厅 深圳市宝安区新安街道28区新安三路
宝安区 宝安交警大队新桥中队行政服务大厅 深圳市宝安区新桥街道企安路1号
宝安交警大队西乡中队行政服务大厅 深圳市宝安区银田路53号
宝安交警大队沙井中队行政服务大厅 深圳市宝安区沙井街道步涌村前大道37号
宝安交警大队福永中队行政服务大厅 深圳市宝安区政丰南路怀德翠岗工业园四区
宝安交警大队福海中队行政服务大厅 深圳市宝安区永福路103-10号
宝安交警大队松岗中队行政服务大厅 深圳市宝安区松裕路19号
宝安交警大队石岩中队行政服务大厅 深圳市宝安区石岩北环路与横坑工业大道交叉路口往东南约100米(石岩大树林公园西南侧)
龙岗区 平湖中队 广东省深圳市龙岗区平湖街道丹平公路308号
布吉中队(包含吉华) 广东省深圳市龙岗区南湾街道盛宝路20号布吉交警中队
坂田中队 广东省深圳市龙岗区坂田街道岗头社区雪岗路2003号
南湾中队 广东省深圳市龙岗区沙平北路111号
横岗中队 广东省深圳市龙岗区横岗街道贤乐路9号
龙岗中队 广东省深圳市龙岗区三和村三和路1号龙岗交警中队龙岗中队
机训中队 广东省深圳市龙岗区宝龙一路28-6号
龙城中队 广东省深圳市龙岗区龙城街道清林路556号
园山中队 广东省深圳市龙岗区园山街道安良路6号
坪地中队 广东省深圳市龙岗区坪地天宏街3号
龙岗车管所 广东省深圳市龙岗区园山街道长今路2号龙岗车管所
龙华区 龙华交警大队行政服务大厅 龙华区东环二路459号龙华交警大队
龙华车管所 龙华区观湖街道田寮工业区18号龙华车管所
坪山区 坪山车管所 坪山区六号路(坪山车管所机动车查验区)
光明区 光明车管所 深圳市光明区光明街道善水路
大鹏新区 大鹏交警大队一楼服务大厅窗口 深圳市大鹏新区葵涌街道金岭路2号大鹏交警大队

2023年9月18日记:因易骑行已经注销,官网启用新的备案小程序,在公众号:深圳交警权威发布》线上服务》星级用户中选择》电动自行车号牌申请可以备案电动自行车。

目前没有注销的渠道,请知悉。

======以下为历史信息,目前不可用==========

坐标:龙华区观湖街道

先在易骑行小程序上进行注销报废;

然后带上车牌去就近的交警中队或大队;

把车牌给到工作人员即可。

周一至周五中午有人上班。

附观湖交警中队的联系电话

观湖交警中队在世纪广场对面。

看一下简易示意图吧。

 

 

php版json数据导入代码

仅供参考

function wdja_cms_admin_manage_jsondisp()
{
  date_default_timezone_set("Asia/Shanghai");
  $starttime = microtime(1);
  global $conn, $slng;
  global $ngenre, $nclstype, $npagesize, $nlisttopx;
  global $ndatabase, $nidfield, $nfpre;
  $tbackurl = $_GET['backurl'];
  $tjson = '..'.ii_cstr($_POST['json']);
  if(file_exists($tjson)){
        $json_file = fopen($tjson,'r');
        $tfile = json_decode(fgets($json_file), true);
        $num = count($tfile);
        $long = ceil($num/50);
        for($i=0;$i<$long;$i++){
            $tsqlstr = '';
            $sql_sub = '';
            for($j=0;$j<50;$j++){
            $num_sub = $i*50 + $j;
            $ttopic = ii_cstr($tfile[$num_sub]['word']);
            $tsource = ii_cstr($tfile[$num_sub]['derivation']);
            $texample = ii_cstr($tfile[$num_sub]['example']);
            $tpinyin = ii_cstr($tfile[$num_sub]['pinyin']);
            $tshouzimu = ii_cstr($tfile[$num_sub]['abbreviation']);
            $tcontent = ii_cstr($tfile[$num_sub]['explanation']);
                //拼接mysql语句
                if($j==50 - 1) $sql_plus = ';';
                else $sql_plus = ',';
                // && !mm_search_field($ngenre,$ttopic,'topic') 判断是否标题重复,会耗费大量资源,不建议使用.
                if(!ii_isnull($ttopic)) $sql_sub .= "('" . $ttopic . "','".$tsource."','".$texample."','".$tpinyin."','".$tshouzimu."','".$tcontent."','" . ii_now() . "','" . ii_now() . "','0','0','$slng')".$sql_plus;
            }
            //拼接后的mysql语句进行入库
            $tsqlstr = "insert into $ndatabase (" . ii_cfname('topic') . "," . ii_cfname('source') . "," . ii_cfname('example') . "," . ii_cfname('pinyin') . "," . ii_cfname('shouzimu') . "," . ii_cfname('content') . "," . ii_cfname('time') . "," . ii_cfname('update') . ", " . ii_cfname('hidden') . "," . ii_cfname('good') . "," . ii_cfname('lng') . ") values ".$sql_sub;
            ii_conn_query($tsqlstr, $conn);
        }
      $endtime = microtime(1);
      $protime = number_format((($endtime - $starttime) * 1000), 3, '.', '');
      wdja_cms_admin_msg(ii_itake('global.lng_public.add_succeed', 'lng').$num.'条数据,耗时'.$protime.'ms', $tbackurl, 1);
    }
}

 

 

原生js实现三个卡位随机显示图片

可以应用于游戏机或卜卦中

如果需要降低某种结果的概率,请自行添加算法处理。本例仅作简单的随机处理。

<!DOCTYPE html>
<html lang="en">
<head>
  <meta charset="UTF-8">
  <meta name="viewport" content="width=device-width, initial-scale=1.0">
  <meta http-equiv="X-UA-Compatible" content="ie=edge">
  <title>Document</title>
</head>
<body>
  <img id="img1" style="display: inline-block;" src="https://www.baidu.com/img/flexible/logo/pc/result.png" width="150" height="45">&nbsp;&nbsp;
  <img id="img2" style="display: inline-block;" src="https://www.baidu.com/img/flexible/logo/pc/result.png" width="150" height="45">&nbsp;&nbsp;
  <img id="img3" style="display: inline-block;" src="https://www.baidu.com/img/flexible/logo/pc/result.png" width="150" height="45">
  <!-- 这里图片的路径src, 自己找一张图,写上自己的路径就好了 -->
  <p>
  <button id="btn">停止或启动</button>
  </p>
  <script>
    var timer = null;//全局命名定时器的名字
    var img1,img2,img3,src1,src2,rand1,rand2,rand3;
    window.onload = function () {
      img1 = document.getElementById('img1');
      img2 = document.getElementById('img2');
      img3 = document.getElementById('img3');
      src1 = 'https://www.baidu.com/img/flexible/logo/pc/result.png';
      src2 = 'https://p.ssl.qhimg.com/t012cdb572f41b93733.png';
    };
    var flag = false;//全局声明状态切换的初始值
    btn.onclick = function () {
      if (flag) {
        clearInterval(timer);
        console.log('src1:'+rand1);
        console.log('src2:'+rand2);
        console.log('src3:'+rand3);
        console.log('定时器已停止');
        flag = false;
      } else if (flag == false) {
        console.log('定时器启动');
        timer = setInterval(() => {
            rand1 = Math.round(Math.random()*1);
            rand2 = Math.round(Math.random()*1);
            rand3 = Math.round(Math.random()*1);
            if(rand1) img1.src = src1;
            else img1.src = src2;
            if(rand2) img2.src = src1;
            else img2.src = src2;
            if(rand3) img3.src = src1;
            else img3.src = src2;
        }, 100);
        flag = true;
      }
    }
  </script>
</body>
</html>