#1 - 2019-5-13 00:40
海盗丸子
视频压制方面我不懂,经楼下提醒才知道还有这么多名堂
我手里有一些很久以前下载的视频,忘了是哪个网站获得的,这些视频有个毛病,都被分割成了6分钟一段的几个小片段视频,我只是想把这些分割成片段的视频合并成一个完整的视频
-----------------------------------------
如题,先是根据这位仁兄给出的攻略“安装”了ffmpeg,实际就是在环境变量的Path一栏里把软件的路径填上。
ffmpeg的安装与使用
接着寻找想要的操作方法,浏览了许多相关网址
和猫打交道——所有关于视频无损合并(主要是H.264)的问题(Jul.5更新:更新Win下的办法以及核心问题)
那个月亮FLV合并器挺好使,但我只有一个旧版,合并之后的视频总有毛病,于是想找新版,但我只找到了一堆携带了QQpass病毒的版本,从去年找到现在依然如此,在没有分离并删除这些病毒的编程能力之前,我也只能暂时放弃了。
使用 ffmpeg 拼接 flv 视频
使用ffmpeg合并flv视频
使用 ffmpeg 拼接分段 flv 视频
C# 版 flvmerge:快速合并多个flv文件
C#我不会,我看的是这个地址的评论区10L的留言
试验了一遍之后都不好使,CMD里永远以一条红色字体“no such file or directory”告诉我操作有误,不知道是他们爬完其他人的文章后根本没验证过就发出来了(回帖里各种疑问),还是我的姿势有问题。
最后连操作手册都翻了出来,翻到我头大也没找到解决方案,都说程序员必须点满两条技能树:数学与鸟语,看来不假,可“Are you OK”那位我也没看出来鸟语有多好呀。
还是说我必须装一个AE才行?
我手里有一些很久以前下载的视频,忘了是哪个网站获得的,这些视频有个毛病,都被分割成了6分钟一段的几个小片段视频,我只是想把这些分割成片段的视频合并成一个完整的视频
-----------------------------------------
如题,先是根据这位仁兄给出的攻略“安装”了ffmpeg,实际就是在环境变量的Path一栏里把软件的路径填上。
ffmpeg的安装与使用
接着寻找想要的操作方法,浏览了许多相关网址
和猫打交道——所有关于视频无损合并(主要是H.264)的问题(Jul.5更新:更新Win下的办法以及核心问题)
那个月亮FLV合并器挺好使,但我只有一个旧版,合并之后的视频总有毛病,于是想找新版,但我只找到了一堆携带了QQpass病毒的版本,从去年找到现在依然如此,在没有分离并删除这些病毒的编程能力之前,我也只能暂时放弃了。
使用 ffmpeg 拼接 flv 视频
使用ffmpeg合并flv视频
使用 ffmpeg 拼接分段 flv 视频
C# 版 flvmerge:快速合并多个flv文件
C#我不会,我看的是这个地址的评论区10L的留言
试验了一遍之后都不好使,CMD里永远以一条红色字体“no such file or directory”告诉我操作有误,不知道是他们爬完其他人的文章后根本没验证过就发出来了(回帖里各种疑问),还是我的姿势有问题。
最后连操作手册都翻了出来,翻到我头大也没找到解决方案,都说程序员必须点满两条技能树:数学与鸟语,看来不假,可“Are you OK”那位我也没看出来鸟语有多好呀。
还是说我必须装一个AE才行?
我手里有一些很久以前下载的视频,忘了是哪个网站获得的,这些视频有个毛病,都被分割成了6分钟一段的几个小片段视频,我只是想把这些分割成片段的视频合并成一个完整的视频。
而且为啥这些需要gui,这些明显是在cmd或者powershell里面运行的命令,只是参数很复杂
(那四行代码在CMD里怎么打进去都是用红字给我显示无效指令)
(不论我用什么姿势输入,CMD只会给我显示“XXX.flv no such file or directory”,后来看网上说要把XXX.flv放在ffmpeg根目录下或ffmpeg根目录的bin文件夹里,结果呢?依然告诉我出错
我就纳闷一点,官方提供的代码里半点路径信息都没有,他们是怎么让电脑知道他们要合并的视频在什么位置的,心有灵犀一点通?)
没想到吧.jpg
你把ffmpeg/bin添加到path里面去了吗,为什么你命令行的工作路径要放在ffmpeg二进制文件所在的文件夹
正常应该是把ffmpeg/bin放在path里,然后cmd在任何路径下都可以使用ffmpeg命令,然后在你的视频文件的文件夹里面敲命令的
(问题从怎么用ffmpeg退化成了怎么用命令行...)
—>【高级系统设置】
—>【环境变量】
—>【系统变量】
—>【选中Path变量,点击下边的编辑选项】
—>【由于安装了python和java,变量值有点乱,直接在值的末尾加上ffmpeg的路径,全英文路径,路径的最后一项就是bin文件夹,最前面的分号有加上】
—>【在CMD里输入ffmpeg -version,显示可以识别,电脑认为我有这个程序】
—>不论我用什么姿势把我所要合并的分段视频放在任何位置,均不起效,电脑一直告诉我操作有误
然后在那个文件夹的空白处shift+右键→在此处打开powershell
把你搜索到的命令的ffmpeg全改成./ffmpeg 然后剩下的按你找到的内容操作..
如果你确定你的环境变量搞好了, 那ffmpeg.exe的位置不用改, 命令中的ffmpeg不用改成./ffmpeg, 只需要把视频文件全放同一个文件夹里然后右键打开powershell然后敲代码就好.
你找到的链接其实都是同一种方法..(在同一个文件夹里)搞个txt 把文件名摆进去然后敲同一行命令. 参照的代码越新越好. 旧的可能不兼容
但我发现一个问题,合并完的视频不能调戏进度条,调动的时间段稍微大一点就会卡住,可能还是姿势有问题,我觉得像我这样的大外行还是求助于gui工具会更靠谱一些
还真没有,回头找时间(或者找小丸)加一下
而且AV工具这块绝大部分你能找到的GUI后台都是直接或者间接基于ffmpeg,在进行不那么复杂的操作时,用命令行方便程度或者鲁棒性只会更强
所以太欠缺基础知识,只适合点点点
尽管还是会出现视频全屏后暂停一段时间时,视频画面会变成全黑屏的问题(双击播放就能恢复正常),但好歹比不能调戏进度条更容易让人接受。
经过楼上几个人的调教,我已经搞明白一点点关于ffmpeg合并视频的用法了,但问题很明显,用它合并后的视频不能调戏进度条,一调戏视频就会卡住,尤其是将进度条瞬间移动到末尾,视频会彻底卡住,只能点击停止关掉整个视频(有可能还是我的姿势有问题)。
不过有个问题,合并完成的视频不能随意调动进度条,很容易导致视频卡死,也不知道是哪里的操作有误,所以现在我准备考虑使用GUI工具来进行合并视频的操作,正好5楼推荐了一个可用的
说起来你这头像名字都变了~
虚拟机到现在都没搞懂怎么用(实际上是不敢用,担心点错一个地方导致系统全部重装)
不是研究怎么合并吗
而且逐渐还发明出了 BDRip mkv,720p mp4的奇怪分类法
用mp4做720p其实也是考虑到了兼容性的问题
比如各大手机就没得mkv分离器,而720p的标准mp4丢相册都可以解(除非AVC Baseline或者各种高端大气上档次的新兴格式)
然后还有音频上的问题,mp4虽然可以跑无损,但是它支持的音频格式效率低(ALAC、ALS之类的,编码器都难找,何况ffmpeg还不认ALS)
软字幕mp4也可以塞,但是你塞个dvdsub或者srt,怪尴尬的
无损……反正我耳机只有两百多,并不能听出无损效果
“亏大了!”
之后用了才发现特爽
至于兼容这事是对于特老的设备和不装播放器的人才的,毕竟不是所有人都会开MKV
至于无损音频,我发完回复才想起来MP4已经允许使用FLAC、Opus等高效音频格式,不过是今年的事了
顺带一提,雪飘组在2014年做片(比如《GLASSLIP》)的时候有过mp4的BDrip,使用HEVC(x265)和ALS,可以说是最早使用HEVC的组之一了,体积很小(一集500MB~),很舒服
BDrip为什么要无损?我也不知道。大概是强迫症?(BD和DVD原盘中音轨多为无损轨,BDrip当然要无损主轨)
这话说的我想去再装台主机安个巨硬以外的操作系统