Questions tagged «video»

视频是用于记录,复制和广播运动视觉图像的电子媒体。相关时使用更具体的标签,例如[视频编辑]用于与修剪和修改视频有关的问题,[视频编码]用于与将视频编辑为任何格式有关的问题,[视频处理]用于与视频处理有关的问题与过滤视频帧。

1
如何使用ffmpeg在视频中心添加透明水印?
我目前正在使用以下命令: Top left corner ffmpeg –i inputvideo.avi -vf "movie=watermarklogo.png [watermark]; [in][watermark] overlay=10:10 [out]" outputvideo.flv Top right corner ffmpeg –i inputvideo.avi -vf "movie=watermarklogo.png [watermark]; [in][watermark] overlay=main_w-overlay_w-10:10 [out]" outputvideo.flv Bottom left corner ffmpeg –i inputvideo.avi -vf "movie=watermarklogo.png [watermark]; [in][watermark] overlay=10:main_h-overlay_h-10 [out]" outputvideo.flv Bottom right corner ffmpeg –i inputvideo.avi -vf "movie=watermarklogo.png [watermark]; [in][watermark] …


16
检测是否正在播放HTML5视频元素
我已经浏览了几个问题,以确定是否正在播放HTML5元素,但找不到答案。我看过W3文档,它有一个名为“播放”的事件,但是我似乎无法使其正常工作。 这是我当前的代码: var stream = document.getElementsByTagName('video'); function pauseStream() { if (stream.playing) { for (var i = 0; i < stream.length; i++) { stream[i].pause(); $("body > header").addClass("paused_note"); $(".paused_note").text("Stream Paused"); $('.paused_note').css("opacity", "1"); } } }

13
如何从资产文件夹或原始文件夹在android中播放视频?
我正在尝试在android模拟器中播放视频,我在我的Assets文件夹以及原始文件夹中都有视频,但是经过一些研究后,我仍然无法在模拟器中播放视频,我正在android 2.1上工作,我的视频格式是mp4,所以我别以为这应该是个问题谁能给我一个示例代码,以便我能多了解一点? 问题在于,我需要显示视频的VideoView将仅采用URI或文件路径来指向视频。 如果将视频保存在raw或Assets文件夹中,则只能获得输入流或文件描述符,而且似乎没有任何内容可用于初始化VideoView。 更新资料 我仔细研究了MediaPlayer的示例,并尝试使用资产文件的FileDescriptor启动MediaPlayer,如以下代码所示: SurfaceView videoView = (SurfaceView) findViewById(gettingStarted) SurfaceHolder holder = videoView.getHolder(); holder.setType(SurfaceHolder.SURFACE_TYPE_PUSH_BUFFERS); final MediaPlayer player = new MediaPlayer(); player.setDisplay(holder); player.setDataSource(getAssets().openFd(fileName).getFileDescriptor()); player.prepareAsync(); player.setOnPreparedListener(new OnPreparedListener() { @Override public void onPrepared(MediaPlayer mp) { mp.start(); } }); 现在,我得到以下异常: java.io.FileNotFoundException: This file can not be opened as a file descriptor; it …
70 android  video  assets 



6
在.net中使用FFmpeg?
因此,我知道这是一个相当大的挑战,但是我想使用FFmpeg库在c#中编写一个基本的电影播放器​​/转换器。但是,我需要克服的第一个障碍是将FFmpeg库包装在c#中。我已经下载了ffmpeg,但无法在Windows上对其进行编译,因此我为我下载了预编译的版本。好棒 然后,我开始寻找C#包装器。 我环顾四周,发现了一些包装器,例如SharpFFmpeg(http://sourceforge.net/projects/sharpffmpeg/)和ffmpeg-sharp(http://code.google.com/p/ffmpeg-sharp/)。首先,我想使用ffmpeg-sharp作为LGPL,而SharpFFmpeg是GPL。但是,它有很多编译错误。原来它是为mono编译器编写的,我尝试使用mono编译它,但不知道如何。然后,我自己开始手动修复编译器错误,但遇到了一些令人恐惧的错误,并认为我最好不理会那些错误。所以我放弃了ffmpeg-sharp。 然后我查看了SharpFFmpeg,它看起来像我想要的,所有功能都是P /为我调用的。但是它的GPL?AVCodec.cs和AVFormat.cs文件都看起来像avcodec.c和avformat.c的端口,我认为我可以自己移植?那就不用担心许可问题了。 但是我想在开始编程之前就弄清楚这一点。我是不是该: 编写我自己的C ++库以与ffmpeg进行交互,然后让我的C#程序与C ++库对话以播放/转换视频等。 要么 通过使用大量的DllImports将avcodec.h和avformat.h(是我所需要的吗?)移植到c#并将其完全用C#编写? 首先,考虑到我不太擅长C ++,因为我很少使用它,但我知道足够多,可以绕开它。我之所以认为#1可能是更好的选择,是因为大多数FFmpeg教程都使用C ++编写,并且与使用c#相比,我对内存管理的控制更多。 你怎么看?您还会碰巧有使用FFmpeg的任何有用链接(也许是教程)吗?
68 c#  video  ffmpeg 
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.