20230806将ASF格式的视频转换为MP4

news2024/11/29 4:37:30

20230806将ASF格式的视频转换为MP4
2023/8/6 18:47


缘起,自考中山大学的《计算机网络》,考试《数据库系统原理》的时候找到视频,由于个人的原因,使用字幕更加有学习效率!
由于【重型】的PR2023占用资源较多,速度较慢【占用硬件资源较大】。
剪映不识别ASF这个视频格式,只能使用MP4了。
于是ffmpeg登场了!当然将ASF转换为ts格式剪影应该也是可以支持的!

 

 


另:尝试使用MKVToolNix将ASF转换为MKV失败!
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\MKVToolNix


\[西安交通大学][数据库系统原理][54讲全][燕彩蓉]

中山大学自考 专业名称:计算机网络(独立本科段)* 专业代号:B080709 考试计划
类型序号    课程代号    课程名称    学分    类型    考试方式
008    4735    数据库系统原理    4    必考    笔试

ffmpeg asf mp4

 

 


http://t.zoukankan.com/jinli1771-p-15059440.html
ffmpeg将常见视频格式转换为mp4
1,avi、mkv、mp4等格式转为mp4
ffmpeg -i 1.avi -c copy 1.mp4

2,wmv、asf等格式转为mp4
ffmpeg -i 1.asf 1.mp4

 

 

 


Microsoft Windows [版本 10.0.19045.2311]
(c) Microsoft Corporation。保留所有权利。

C:\Users\Administrator>cd I:\[西安交通大学][数据库系统原理][54讲全][燕彩蓉]

C:\Users\Administrator>i:

I:\[西安交通大学][数据库系统原理][54讲全][燕彩蓉]>dir
 驱动器 I 中的卷是 8T
 卷的序列号是 E2B3-3455

I:\[西安交通大学][数据库系统原理][54讲全][燕彩蓉]>ffmpeg -i 第01讲j.asf 01.mp4
ffmpeg version 2020-11-04-git-cfdddec0c8-essentials_build-www.gyan.dev Copyright (c) 2000-2020 the FFmpeg developers
  built with gcc 10.2.0 (Rev3, Built by MSYS2 project)
  configuration: --enable-gpl --enable-version3 --enable-static --disable-w32threads --disable-autodetect --enable-fontconfig --enable-iconv --enable-gnutls --enable-libxml2 --enable-gmp --enable-lzma --enable-zlib --enable-libsrt --enable-libssh --enable-libzmq --enable-avisynth --enable-sdl2 --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libaom --enable-libopenjpeg --enable-libvpx --enable-libass --enable-libfreetype --enable-libfribidi --enable-libvidstab --enable-libvmaf --enable-libzimg --enable-amf --enable-cuda-llvm --enable-cuvid --enable-ffnvcodec --enable-nvdec --enable-nvenc --enable-d3d11va --enable-dxva2 --enable-libmfx --enable-libgme --enable-libopenmpt --enable-libopencore-amrwb --enable-libmp3lame --enable-libtheora --enable-libvo-amrwbenc --enable-libgsm --enable-libopencore-amrnb --enable-libopus --enable-libspeex --enable-libvorbis --enable-librubberband
  libavutil      56. 60.100 / 56. 60.100
  libavcodec     58.112.101 / 58.112.101
  libavformat    58. 64.100 / 58. 64.100
  libavdevice    58. 11.102 / 58. 11.102
  libavfilter     7. 88.102 /  7. 88.102
  libswscale      5.  8.100 /  5.  8.100
  libswresample   3.  8.100 /  3.  8.100
  libpostproc    55.  8.100 / 55.  8.100
Guessed Channel Layout for Input Stream #0.0 : mono
Input #0, asf, from '第01讲j.asf':
  Metadata:
    WM/WMADRCPeakReference: 32767
    WM/WMADRCAverageReference: 18937
    WMFSDKNeeded    : 0.0.0.0000
    WMFSDKVersion   : 10.00.00.4054
    IsVBR           : 0
  Duration: 00:45:54.50, start: 0.000000, bitrate: 46 kb/s
    Chapter #0:0: start 85.400000, end 636.800000
    Metadata:
      title           : 数据库概述
    Chapter #0:1: start 636.800000, end 2754.496000
    Metadata:
      title           : 数据库产生发展
    Stream #0:0: Audio: wmav2 (a[1][0][0] / 0x0161), 8000 Hz, mono, fltp, 8 kb/s
    Stream #0:1: Video: mss1 (MSS1 / 0x3153534D), pal8, 800x600, 120 kb/s, 2 tbr, 1k tbn, 1k tbc
Stream mapping:
  Stream #0:1 -> #0:0 (mss1 (native) -> h264 (libx264))
  Stream #0:0 -> #0:1 (wmav2 (native) -> aac (native))
Press [q] to stop, [?] for help
[libx264 @ 000001a0f45cbc80] using cpu capabilities: MMX2 SSE2Fast SSSE3 SSE4.2 AVX FMA3 BMI2 AVX2
[libx264 @ 000001a0f45cbc80] profile High 4:4:4 Predictive, level 3.1, 4:4:4, 8-bit
[libx264 @ 000001a0f45cbc80] 264 - core 161 r3027 4121277 - H.264/MPEG-4 AVC codec - Copyleft 2003-2020 - http://www.videolan.org/x264.html - options: cabac=1 ref=3 deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00 mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0 deadzone=21,11 fast_pskip=1 chroma_qp_offset=4 threads=19 lookahead_threads=3 sliced_threads=0 nr=0 decimate=1 interlaced=0 bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1 b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=2 scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0 qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00
[aac @ 000001a0f45339c0] Too many bits 8832.000000 > 6144 per frame requested, clamping to max
Output #0, mp4, to '01.mp4':
  Metadata:
    WM/WMADRCPeakReference: 32767
    WM/WMADRCAverageReference: 18937
    WMFSDKNeeded    : 0.0.0.0000
    WMFSDKVersion   : 10.00.00.4054
    IsVBR           : 0
    encoder         : Lavf58.64.100
    Chapter #0:0: start 85.400000, end 636.800000
    Metadata:
      title           : 数据库概述
    Chapter #0:1: start 636.800000, end 2754.496000
    Metadata:
      title           : 数据库产生发展
    Stream #0:0: Video: h264 (libx264) (avc1 / 0x31637661), yuv444p(tv, progressive), 800x600, q=-1--1, 2 fps, 16384 tbn, 2 tbc
    Metadata:
      encoder         : Lavc58.112.101 libx264
    Side data:
      cpb: bitrate max/min/avg: 0/0/0 buffer size: 0 vbv_delay: N/A
    Stream #0:1: Audio: aac (LC) (mp4a / 0x6134706D), 8000 Hz, mono, fltp, 48 kb/s
    Metadata:
      encoder         : Lavc58.112.101 aac
More than 1000 frames duplicated    4864kB time=00:11:06.81 bitrate=  59.8kbits/s dup=989 drop=0 speed=87.2x
frame= 5509 fps=170 q=-1.0 Lsize=   20879kB time=00:45:54.36 bitrate=  62.1kbits/s dup=3791 drop=0 speed=84.8x
video:5386kB audio:15315kB subtitle:0kB other streams:0kB global headers:0kB muxing overhead: 0.857927%
[libx264 @ 000001a0f45cbc80] frame I:29    Avg QP: 7.48  size:144343
[libx264 @ 000001a0f45cbc80] frame P:1390  Avg QP:12.64  size:   773
[libx264 @ 000001a0f45cbc80] frame B:4090  Avg QP:19.70  size:    62
[libx264 @ 000001a0f45cbc80] consecutive B-frames:  0.8%  0.4%  0.8% 98.0%
[libx264 @ 000001a0f45cbc80] mb I  I16..4: 46.7% 15.2% 38.1%
[libx264 @ 000001a0f45cbc80] mb P  I16..4:  0.1%  0.1%  0.2%  P16..4:  0.5%  0.1%  0.1%  0.0%  0.0%    skip:99.0%
[libx264 @ 000001a0f45cbc80] mb B  I16..4:  0.0%  0.0%  0.0%  B16..8:  0.4%  0.0%  0.0%  direct: 0.0%  skip:99.5%  L0:53.7% L1:46.2% BI: 0.1%
[libx264 @ 000001a0f45cbc80] 8x8 transform intra:17.3% inter:25.8%
[libx264 @ 000001a0f45cbc80] coded y,u,v intra: 42.7% 39.8% 37.6% inter: 0.0% 0.0% 0.0%
[libx264 @ 000001a0f45cbc80] i16 v,h,dc,p: 66%  9% 24%  1%
[libx264 @ 000001a0f45cbc80] i8 v,h,dc,ddl,ddr,vr,hd,vl,hu: 52% 13% 34%  0%  0%  0%  0%  0%  0%
[libx264 @ 000001a0f45cbc80] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 27% 21% 31%  3%  5%  3%  4%  3%  3%
[libx264 @ 000001a0f45cbc80] Weighted P-Frames: Y:0.0% UV:0.0%
[libx264 @ 000001a0f45cbc80] ref P L0: 51.0%  1.8% 28.6% 18.6%
[libx264 @ 000001a0f45cbc80] ref B L0: 76.8% 22.1%  1.1%
[libx264 @ 000001a0f45cbc80] ref B L1: 97.2%  2.8%
[libx264 @ 000001a0f45cbc80] kb/s:16.02
[aac @ 000001a0f45339c0] Qavg: 64839.609

 

 

 


参考资料:
计算机网络 中山大学 考试科目代码


https://zhidao.baidu.com/question/560321793.html
中山大学自考 专业名称:计算机网络(独立本科段)* 专业代号:B080709 ; 15


https://www.zikaoben.cn/archives/4002.html
四川自考计算机网络专业(Y080709)考试科目课程一览表 - 自考网.mhtml


中山大学自考 专业名称:计算机网络(独立本科段)* 专业代号:B080709 考试计划

http://www.gdzsxx.com/zikao/zy/bk/201203/1323.html
B080709 计算机网络(独立本科段)*

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/843499.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

laravel语言包问题

1、更新vendor composer require "overtrue/laravel-lang:3.0" 2、修正配置文件 config/app.php 3、 php artisan config:clear 更新缓存 4、设定新的语言包 在这个resources\lang目录下加即可

海康威视摄像头配置RTSP协议访问、onvif协议接入、二次开发SDK接入

一、准备工作 (1)拿到摄像头之后,将摄像头电源线插好,再将网线插入到路由器上。 (2)将自己的笔记本电脑也连接到路由器网络,与摄像头出在同一个局域网。 二、配置摄像头 2.1 激活方式选择 第一次使用设备需要激活,在进行配置。 最简单,最方便的方式是选择浏览器激…

【嵌入式环境下linux内核及驱动学习笔记-(18)LCD驱动框架1-LCD控制原理】

目录 1、LCD显示系统介绍1.1 LCD显示基本原理1.1.1 颜色的显示原理:1.1.2 图像的构成 1.2 LCD接口介绍1.2.1 驱动接口 - MCU接口1.2.2 驱动接口 - RGB接口1.2.3 驱动接口 - LVDS接口1.2.4 驱动接口 - MIPI接口1.2.5 RGB / MIPI / LVDS三种接口方式的区别&#xff1a…

【数据结构OJ题】轮转数组

原题链接:https://leetcode.cn/problems/rotate-array/ 目录 1. 题目描述 2. 思路分析 3. 代码实现 1. 题目描述 2. 思路分析 1. 方法一:暴力求解,将数组的第一个元素用临时变量tmp存起来,再将数组其他元素往右挪动一步&…

分享kubernetes部署:基于Ansible自动安装kubernetes

基于Ansible自动安装kubernetes 环境准备 我们以如下机器环境为例: 开放端口: 控制平面节点 工作节点 请按如上中规定的开放端口,或关闭防火墙: systemctlstopfirewalld&&\ systemctldisablefirewalld 安装常用工具 sudo…

【UE4】多人联机教程(重点笔记)

效果 1. 创建房间、搜索房间功能 2. 根据指定IP和端口加入游戏 步骤 1. 新建一个第三人称角色模板工程 2. 创建一个空白关卡,这里命名为“InitMap” 3. 新建一个控件蓝图,这里命名为“UMG_ConnectMenu” 在关卡蓝图中显示该控件蓝图 打开“UMG_Connec…

JavaScript学习(3)

Web API 是开发人员的梦想。 它可以扩展浏览器的功能它可以极大简化复杂的功能它可以为复杂的代码提供简单的语法 什么是 Web API? API 指的是应用程序编程接口(Application Programming Interface)。 Web API 是 Web 的应用程序编程接口…

java异常机制分析

java异常机制分析 本文实例分析了java的异常机制,分享给大家供大家参考。相信有助于大家提高大家Java程序异常处理能力。具体分析如下: 众所周知,java中的异常(Exception)机制很重要,程序难免会出错,异常机制可以捕获…

为生成式人工智能制作即时三明治

作者:Andrew Macri, Garrett Spong 当多次询问同一问题时,大型语言模型 (LLM) 可能会给出不一致的答案。 例如,如果你请求帮助编写 Elasticsearch 查询,有时生成的查询可能会被 API 调用包装,即使我们没有请求它。 当将…

Mybatis-plus动态条件查询QueryWrapper的使用

Mybatis-plus动态条件查询QueryWrapper的使用 一:queryWrapper介绍 queryWrapper是mybatis plus中实现查询的对象封装操作类,可以封装sql对象,包括where条件,order by排序,select哪些字段等等,他的层级关…

【C语言初阶】指针篇—下

目录 4. 指针运算4.1 指针-整数4.2 指针-指针4.3 指针的关系运算 5. 指针和数组6. 二级指针7. 指针数组 C语言初阶—指针上 点击跳转 4. 指针运算 指针 整数指针-指针指针的关系运算 4.1 指针整数 #define _CRT_SECURE_NO_WARNINGS 1 #include <stdio.h>int main() {in…

【VALSE2023】0610 胡瀚《视觉自监督学习年度进展评述》

from&#xff1a; https://www.bilibili.com/video/BV1J44y1w79r 文章目录 自监督学习年度进展技术进展趋势一&#xff1a;掩码图像建模的改进技术进展二&#xff1a;发现掩码图像建模对**大模型**比较友好技术进展三&#xff1a;针对**小模型**的掩码图像建模训练技术进展四&a…

51单片机学习--DS18B20温度读取温度报警器

需要先编写OneWire模块&#xff0c;再在DS18B20模块中调用OneWire模块的函数 先根据原理图做好端口的声明&#xff1a; sbit OneWire_DQ P3^7;接下来像之前一样把时序结构用代码模拟出来&#xff1a; unsigned char OneWire_Init(void) {unsigned char i;unsigned char Ac…

Android学习之路(1) 文本设置

Android学习之路(1) 文本 一、设置文本内容 设置文本内容的两种方式&#xff1a; 一种是在XML文件中通过属性android:text设置文本代码如下 <TextViewandroid:id"id/tv_hello"android:layout_width"wrap_content"android:layout_height"wrap_c…

54款宝藏级AIGC工具分享(claude,Midjourney,Stable Diffusion等)

随着ChatGPT的一波又一波高潮&#xff0c;生成式AI逐渐进入人们视野&#xff0c;并开始大行其道&#xff0c;正如人们所说&#xff1a;AI用的好&#xff0c;天天下班早&#xff01; 当然&#xff0c;有效的利用AI不但能下班早&#xff0c;还能在上班时间摸鱼&#xff0c;就如潘…

【AI量化模型】跑通baseline

跑通baseline 任务学习内容特征工程模型训练与验证 bug未纠错的结果 任务 教程部署在百度 AI Studio&#xff0c;可以一键fork运行代码&#xff0c;选择*v100 32g1*的配置&#xff0c;baseline运行大约20分钟&#xff0c;再加上进阶部分大约40分钟 学习内容 特征工程 构建基…

数据结构(c++语言版) 邓俊辉 第五章:二叉树学习笔记

5.1二叉树及其表示 树是由节点和边组成的。 1.有根树 树是由顶点(vertex)和边(edge)组成。树的每个顶点也叫节点(node)。 2.深度与层次 由树的连通性&#xff0c;每一节点与根都有一条路径相连&#xff1a;根据树的无环性&#xff0c;由根通往每个节点的路径必然唯一。 节点v…

在e2studio中使用DAP进行开发调试(基于DShanMCU-RA6M5开发板)

在e2studio中使用DAP进行开发调试&#xff08;基于DShanMCU-RA6M5开发板&#xff09; 百问网瑞萨MCU文档教程在线学习&#xff1a; http://renesas-docs.100ask.net 目录 文章目录 在e2studio中使用DAP进行开发调试&#xff08;基于DShanMCU-RA6M5开发板&#xff09;目录1. 资…

【GPT-3 】创建能写博客的AI工具

一、说明 如何使用OpenAI API&#xff0c;GPT-3和Python创建AI博客写作工具。 在本教程中&#xff0c;我们将从 OpenAI API 中断的地方继续&#xff0c;并创建我们自己的 AI 版权工具&#xff0c;我们可以使用它使用 GPT-3 人工智能 &#xff08;AI&#xff09; API 创建独特的…

【c语言】-- 结构体

&#x1f4d5;博主介绍&#xff1a;目前大一正在学习c语言&#xff0c;数据结构&#xff0c;计算机网络。 c语言学习&#xff0c;是为了更好的学习其他的编程语言&#xff0c;C语言是母体语言&#xff0c;是人机交互接近底层的桥梁。 本章来学习结构体。 让我们开启c语言学习之…