V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  zqhong  ›  全部回复第 3 页 / 共 21 页
回复总数  413
1  2  3  4  5  6  7  8  9  10 ... 21  
2021-06-25 11:48:47 +08:00
回复了 LoneFireBlossom 创建的主题 macOS 求推荐 Mac 上好用的视频转码软件
#71

回到 71 楼的内容。

你提供的视频的封装格式是 Matroska ( MKV ),视频编码是 h264,音频编码是 aac 。
这里主要是 Matroska 这种封装格式,移动端支持比较差。h264 和 aac 是没有问题。
那其实可以只转换封装格式,其他不变。

time ffmpeg -i 60sec.mkv -vcodec libx264 -preset veryfast out1.mp4
耗时:38.930 秒

time ffmpeg -i 60sec.mkv -c copy out2.mp4
耗时:0.079 秒


https://i.v2ex.co/9kZ3y873.png 速度相差很大
2021-06-25 11:43:07 +08:00
回复了 LoneFireBlossom 创建的主题 macOS 求推荐 Mac 上好用的视频转码软件
#70

关于压缩问题,因为我电脑性能比较差,只截取了前 60 秒,文件名为 60sec.mkv 。

这是本地的测试结果:
2.4M Jun 25 11:14 60sec.mkv
2.3M Jun 25 11:23 crf-default.mp4
2.7M Jun 25 11:17 crf17.mp4
2.5M Jun 25 11:18 crf20.mp4
2.3M Jun 25 11:19 crf23.mp4

我认为:保持 crf 默认值( 23 )即可,没太大区别。

---

关于清晰度问题:
crf 17 ~ 18 这个范围,接近无损。默认值为 23,我肉眼看不出来。

参考:
https://trac.ffmpeg.org/wiki/Encode/H.264
2021-06-25 11:11:30 +08:00
回复了 LoneFireBlossom 创建的主题 macOS 求推荐 Mac 上好用的视频转码软件
#70

下载了你提供的视频文件,该视频文件用了 Matroska 的封装格式( Container format ),兼容性比较差,换成 MP4 好一些。

这是 ffprobe 的结果:

Input #0, matroska,webm, from 'v1.mkv':
Metadata:
encoder : libebml v1.3.4 + libmatroska v1.4.5
creation_time : 2021-05-08T04:16:31.000000Z
Duration: 00:05:33.62, start: 0.000000, bitrate: 319 kb/s

Stream #0:0(eng): Video: h264 (Main), yuv420p(progressive), 2304x1440 [SAR 1:1 DAR 8:5], 30 fps, 30 tbr, 1k tbn, 60 tbc (default)

Stream #0:1: Audio: aac (LC), 44100 Hz, stereo, fltp (default)


参考:
https://zh.wikipedia.org/wiki/Matroska

https://en.wikipedia.org/wiki/Comparison_of_video_container_formats

@LoneFireBlossom
2021-06-24 19:23:29 +08:00
回复了 LoneFireBlossom 创建的主题 macOS 求推荐 Mac 上好用的视频转码软件
#63

@LoneFireBlossom

文件处理后变大的问题,可以考虑压缩。ffmpeg 添加 -crf 参数,值范围建议在 18 ~ 24 之间。

可以提供一个视频,我本地处理看看。https://i.v2ex.co/504J5BO2.png
2021-06-23 22:22:23 +08:00
回复了 LoneFireBlossom 创建的主题 macOS 求推荐 Mac 上好用的视频转码软件
#19

重新完善了下,以 gist 的说明为准,评论有简单的安装命令和使用示例。请忽略 19 楼的脚本使用说明。

@LoneFireBlossom
2021-06-23 20:38:29 +08:00
回复了 LoneFireBlossom 创建的主题 macOS 求推荐 Mac 上好用的视频转码软件
最近用过 ffmpeg,说下我的想法。

考虑到兼容性,建议视频编码用 H.264 ,音频编码用 AAC 。
(参考网上的资料,非专业,欢迎指正)

ffmpeg macOS 二进制版下载:
https://evermeet.cx/ffmpeg/

相关脚本:
https://gist.github.com/zqhong/fe8f55bf85e18263306cd1379980c0a8
(本地测试过,但不熟悉 Linux,欢迎指正)

脚本使用:
bash -x find-exec-ffmpeg.sh

ffmpeg 的资料可以看这里:
参考视频: https://www.bilibili.com/video/av40146374
官方文档: http://ffmpeg.org/ffmpeg-all.html
2020-01-04 21:17:54 +08:00
回复了 jdkl 创建的主题 硬件 畅所欲言,什么电视好?
@cwbsw #43 抱歉,我没有用过三星的电视,没法回答你的这个问题。
2020-01-04 19:49:39 +08:00
回复了 jdkl 创建的主题 硬件 畅所欲言,什么电视好?
可以参考下 [什么值得买] 的这篇文章:
https://post.smzdm.com/p/adwr289d/

就目前你提供的信息来看, [索尼 55X8500G] 比较合适。
三星 Q70 的系统是 Tizen ( Linux ),应用少。如果不介意这个,可以选择。
2019-07-02 10:47:43 +08:00
回复了 66beta 创建的主题 问与答 请问,还有哪个免费的公众号 rss 订阅吗?
极课活动码:geek810097
2019-01-24 19:37:18 +08:00
回复了 klausgao 创建的主题 问与答 想问用过 payjs 的朋友,费率到底是多少?
@gejun123456 是的,你可以提交工单咨询看看能不能调整。
2018-12-25 07:50:03 +08:00
回复了 klausgao 创建的主题 问与答 想问用过 payjs 的朋友,费率到底是多少?
> 今天下午想注册个,拉到下面看到费率是自己选的,从 0 到 3 都有,完全纳闷了

关于这个我不清楚,和我注册的时候不一样。

> 提了个工单问,直接被关了,没回答。所以一脸懵逼的。

我提了几个工单,都有很好的回复。可以截图出来,at payjs 的负责人看看。(站内 id 应该是:xhat )
2018-12-25 07:40:28 +08:00
回复了 klausgao 创建的主题 问与答 想问用过 payjs 的朋友,费率到底是多少?
微信手续费:0.38%,第二天结账的时候从收款总金额中扣。
psyjs 平台交易费:1%,从 payjs 平台的豆豆扣。豆豆可以通过签到或充值得到。如果订单被投诉或被风控,交易费可能会调整。

我是 payjs 的用户,这是我了解的情况,可能有误差,请以官方的答复为准。

希望对你有帮助。
2018-08-31 16:10:43 +08:00
回复了 MissDaisy 创建的主题 程序员 男朋友辞职报 1.3 万的线下培训班还没一个月就放弃了….
好好和你的男朋友沟通,问问看他是什么原因放弃的,之后有什么打算。
2018-01-06 10:56:13 +08:00
回复了 ipconfiger 创建的主题 成都 正面回应一下
@airborne007 @hekunhotmail

平安夜了,新买的 rmbp 也到货了,送 Air 庆圣诞活动正式开始,老规矩,明早公布抽中的 ID,顺丰到付含保值。
https://www.v2ex.com/t/94363

挂个人, 也是 V2EX 老用户了
https://www.v2ex.com/t/419765?p=2

看这两个帖子就明白啦。
2018-01-04 23:35:52 +08:00
回复了 Tairy 创建的主题 PHP Laravel 到底能慢到什么程度?
#42 同意 Fishdrowned 的优化建议,Laravel + swoole。

可参考: https://github.com/huang-yi/laravel-swoole-http
2018-01-03 10:05:37 +08:00
回复了 ip7x12v5 创建的主题 Linux Postman 这个工具可以在 centos 下面使用命令行执行测试吗?
HTTPie 比 curl 友好。


几个简单的例子:
```
$ http -v GET example.org
GET / HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Host: example.org
User-Agent: HTTPie/0.9.9

$ http -v --form PUT example.org param1=value1 param2=value2
PUT / HTTP/1.1
Accept: */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Length: 27
Content-Type: application/x-www-form-urlencoded; charset=utf-8
Host: example.org
User-Agent: HTTPie/0.9.9

param1=value1&param2=value2

$ http -v PUT example.org param1=value1 param2=value2
PUT / HTTP/1.1
Accept: application/json, */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Length: 40
Content-Type: application/json
Host: example.org
User-Agent: HTTPie/0.9.9

{
"param1": "value1",
"param2": "value2"
}

$ http -v PUT example.org User-Agent:Postman param1=value1 param2=value2
PUT / HTTP/1.1
Accept: application/json, */*
Accept-Encoding: gzip, deflate
Connection: keep-alive
Content-Length: 40
Content-Type: application/json
Host: example.org
User-Agent: Postman

{
"param1": "value1",
"param2": "value2"
}
```

HTTPie 的官网:
https://httpie.org/
1  2  3  4  5  6  7  8  9  10 ... 21  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   980 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 29ms · UTC 19:05 · PVG 03:05 · LAX 12:05 · JFK 15:05
Developed with CodeLauncher
♥ Do have faith in what you're doing.