标签: video-processing

将 32 位整数拆分为 4 个 8 位整数

我正在使用 Java 处理视频数据,并希望将四个 8 位整数存储在 32 位整数中。换句话说,我想将 0 到 255 之间的 R、G、B 和 A 值打包到一个 32 位整数中。

我该怎么办:

  1. 创建 4 个从 0 到 255 的整数值并将它们存储在 32 位整数中?

  2. 从 32 位整数中解包 4 个 8 位整数值?

谢谢!

java video video-processing

4
推荐指数
1
解决办法
4524
查看次数

从 YouTube 视频中提取音频

我正在尝试从视频中提取音频pytube,然后将其转换为wav格式。为了从视频中提取音频,我尝试使用moviepy,但我找不到使用以下命令从字节打开视频文件的方法VideoFileClip。我不想继续保存文件然后阅读它们。

我的尝试:

from pytube import YouTube
import moviepy.editor as mp

yt_video = BytesIO()
yt_audio = BytesIO()

yt = YouTube(text)
videoStream = yt.streams.get_highest_resolution()
videoStream.stream_to_buffer(yt_video) # save video to buffer

my_clip = mp.VideoFileClip(yt_video) # processing video 

my_clip.audio.write_audiofile(yt_audio) # extracting audio from video
Run Code Online (Sandbox Code Playgroud)

python wav video-processing moviepy pytube

4
推荐指数
1
解决办法
3826
查看次数

如何覆盖视频的i帧?

我想要销毁视频的所有i帧.这样做我想检查是否仅加密视频的i帧就足以使其无法观看.我怎样才能做到这一点?只删除它们并重新压缩视频与在没有重新计算b帧等的情况下真正覆盖流中的i帧不同.

c# c++ video video-processing

3
推荐指数
1
解决办法
3462
查看次数

图像稳定光流

我正在通过使用光流来进行图像稳定.我用过的算法是这样的; 首先,我发现了在OpenCv"cvGoodFeaturesToTrack"中跟踪的好功能,然后我通过使用OpenCv的这个功能以及"cvCalcOpticalFlowPyrLK"来估算光流.现在我想稳定视频序列,我认为我需要采用光流向量的平均值.我正在开发一个实时应用程序,所以我不能使用SIFT或SURF.这个问题我不知道如何取平均值.任何人都可以告诉我该怎么做?

问候

string opencv image video-processing

3
推荐指数
1
解决办法
1947
查看次数

在ffmpeg中反交错

我按照这里的教程将视频文件加载到C程序中.但帧不是去隔行扫描.

从我所看到的,ffmpeg可执行文件支持-deinterlace开关.我怎么在代码中这样做?我应该阅读哪些库/功能?

video ffmpeg video-processing

3
推荐指数
1
解决办法
7134
查看次数

我可以使用什么算法在图像上应用鱼眼失真?

任何人都可以指导我开发视频处理过滤算法的最佳方法吗?

比方说,我想在图像上应用鱼眼镜头滤镜,我如何处理像素,以便模仿这种效果?

如果我想让图片看起来更红,那么我会从每个像素的蓝色和绿色成分中扣除值,只留下红色成分.

这种失真不仅仅是色彩处理,所以我想知道如何以正确的方式操纵像素来模仿鱼眼镜头滤镜,或者说是捏合滤镜,等等.

编辑:

视频处理的过滤算法*

algorithm video-processing filter

3
推荐指数
1
解决办法
5287
查看次数

将图像置于视频上方并将视频保存在android中

我正在编写应用程序,必须将图像放在视频上方并保存视频.

在一般应用程序打开视频文件后,用户选择具有透明背景的图像并将该图像放在视频上方,用户按下保存按钮后,他会获得新视频,但已经有视频上方的图像.

能否请您提供信息或提示如何做到这一点.

java android video-processing video-editing

3
推荐指数
1
解决办法
6054
查看次数

将视频分解为图像以进行处理

我最近发现了星期五,一个用于haskell的图像处理库,到目前为止似乎相当不错,但我希望能够加载视频并将其分解为图像.haskell有这样的库吗?

haskell image-processing video-processing friday

3
推荐指数
1
解决办法
399
查看次数

在iOS中使用AVFoundation Framework的相机视频帧?

我从未使用过AVFoundation Framework,我想从后置摄像头获取视频帧并使用这些帧进行处理.任何人帮助我,您的经验将不胜感激.谢谢

objective-c video-processing avfoundation ios

3
推荐指数
1
解决办法
2384
查看次数

ffmpeg:从解码帧(AVFrame)制作副本

我想从一个特殊的帧(比如pic)制作一个备份帧(AVFrame ).所以,我写了

 AVFrame* bkf = avcodec_alloc_frame();
 memcpy(bkf,pic,sizeof(AVFrame));
 bkf->extended_data = pic->extended_data;
 bkf->linesize[0]   = pic->linesize[0];
 memcpy(bkf->data, pic->data, sizeof(pic->data));
 bkf->reordered_opaque = pic->reordered_opaque;
 bkf->sample_rate    = pic->sample_rate;
 bkf->channel_layout = pic->channel_layout;
 bkf->pkt_pts = pic->pkt_pts;
 bkf->pkt_pos = pic->pkt_pos;
 bkf->width = pic->width;
 bkf->format =  pic ->format;
Run Code Online (Sandbox Code Playgroud)

pic复制 到bkf.但跑完后,我看到了很多失真.任何想法如何从解码帧制作正确的副本?

ffmpeg video-processing h.264

3
推荐指数
1
解决办法
3444
查看次数