最新 最热

2023-03-19:使用Go语言和FFmpeg库实现pcm编码为mp3。

本文将介绍如何使用Go语言和FFmpeg库实现PCM音频文件编码为MP3格式。我们将使用moonfdd/ffmpeg-go库,并在Windows 10 64位操作系统下完成本次实验。

2023-03-19
1

Qt定时器小坑

视频合成是采用FFmpeg实现的,将h264视频和aac视频合成到mp4容器中。音频写入到mp4容器验证过是正常的,但视频写入到mp4容器中,播放出来总是过快。查看了些资料,一般说是pts的问题,也按着官方文档去做,还是不行。...

2023-03-17
1

跨平台多媒体框架-QtAV

QtAV是基于Qt和FFmpeg的跨平台多媒体框架。高性能,对用户和开发人员友好,支持Android,iOS,Linux,Windows。特性硬件解码支持:DXVA2,VAAPI,VDA/VideoToolbox,CedarX,CUDA。OpenGL和ES2支持几乎所有格式。RGB和YUV格式的视频捕获...

2023-03-17
1

视频切片并上传到GitHub

GitHub对项目大小的限制,因此请注意自己项目的大小和切片文件的大小,尽可能避免被GitHub警告。

2023-03-17
1

fluent-ffmpeg + worker实现视频切片合成视频

最近发现之前在B站下载的视频,有一些突然变成大会员才能看了。(我下载的时候,还是都能看的。把我下载的文件给加密了,想逼我充大会员,这谁忍得了)。于是,决定把之前下载的文件都给保存到自己的硬盘中。但是量有点小大,20G。...

2023-03-16
1

2023-03-15:屏幕录制并且显示视频,不要用命令。代码用go语言编写。

使用moonfdd/ffmpeg-go和moonfdd/sdl2-go库来实现屏幕录制并显示视频,大体流程如下:

2023-03-15
1

如何在 Linux 下 使用 Progress 显示命令执行进度

Linux 下的命令高效简洁,但同时很多命令进度显示不是很友好,比如:mv、cp、dd 等命令。

2023-03-15
1

2023-03-14:读取摄像头,并且显示视频。代码用go语言编写。

释放所有资源,包括关闭 SDL 窗口、释放 AVFrame 和 AVPacket、删除 SwsContext 结构体、关闭解码器、关闭视频流、关闭摄像头。

2023-03-14
1

2023-03-12:mp3音频解码为pcm,代码用go语言编写,调用moonfdd/ffmpeg-go库。

2023-03-12:mp3音频解码为pcm,代码用go语言编写,调用moonfdd/ffmpeg-go库。

2023-03-12
1

2023-03-10:YUV420P像素数据编码为JPEG图片,请用go语言实现。

2023-03-10:YUV420P像素数据编码为JPEG图片,请用go语言实现。

2023-03-10
1