首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Windows video player无法播放来自ffmpeg的裁剪视频

Windows video player是Windows操作系统自带的视频播放器,用于播放各种视频文件。然而,有时候Windows video player可能无法播放来自ffmpeg的裁剪视频。这可能是由于以下几个原因导致的:

  1. 编码格式不支持:Windows video player只支持特定的视频编码格式,而ffmpeg可以使用各种编码格式进行视频裁剪。如果裁剪后的视频使用了Windows video player不支持的编码格式,那么Windows video player将无法播放该视频。
  2. 缺少解码器:Windows video player需要相应的解码器来解码视频文件。如果裁剪后的视频使用了Windows video player没有安装或不支持的解码器,那么Windows video player将无法正常解码和播放该视频。

为解决这个问题,可以尝试以下几种方法:

  1. 转换视频格式:使用ffmpeg或其他视频转换工具将裁剪后的视频转换为Windows video player支持的格式,如MP4、AVI等。可以使用ffmpeg的命令行工具进行转换,具体命令可以参考ffmpeg的官方文档。
  2. 安装解码器:如果裁剪后的视频使用了Windows video player没有支持的解码器,可以尝试安装相应的解码器。一些常见的解码器如K-Lite Codec Pack可以提供广泛的视频解码支持。
  3. 使用其他视频播放器:如果Windows video player无法播放裁剪后的视频,可以尝试使用其他视频播放器,如VLC media player、PotPlayer等。这些播放器通常支持更多的视频编码格式和解码器,可以更好地播放裁剪后的视频。

总结起来,解决Windows video player无法播放来自ffmpeg的裁剪视频的方法包括转换视频格式、安装解码器和使用其他视频播放器。具体的操作可以根据实际情况选择合适的方法。

页面内容是否对你有帮助?
有帮助
没帮助

相关·内容

直播间源码android音视频开发

连续图像变化每秒超过24帧(frame)画面以上时,根椐视觉暂留原理, 人眼无法辨别每付单独静态画面,看上去是平滑连续视觉效果。这样连续画面叫视频。...MKV: 它能把 Windows Media Video,RealVideo,MPEG-4 等视频音频融为一个文件,而且支持多音轨,支持章节字幕等;开源容器格式 3GP : 3GPP视频采用格式,...,但是远比不上AVI格式流行 AVI : 最常见音频视频容器,音频视频交错(Audio Video Interleaved)允许视频和音频交错在一起同步播放....接下来介绍下 ffmpeg vlc ijkplayer以及选择方案 ffmpeg是一个非常强大视频编解码开源库,目前市场上流行播放器,大部分都是基于此开发,包括暴风,腾讯,等等以及上面提到vitamio...如何设置后台播放 视频加载速度慢 The traffic speed is mostly depending on the quality of video CDN, not player itself

3.3K21

如何开发一款 H5 小程序直播?

ln -s /usr/local/ffmpeg-4.3/ffmpeg /usr/local/bin/ffmpeg Windows 系统 FFmpeg程序进行各种媒体格式转换,使得它们可以在不同设备上播放...在C:盘根目录下(该目录下有名为Windows和Program Files文件夹),右击并在弹出菜单中选择新建文件夹。将新文件夹命名为“ffmpeg”。...下载 VLC 播放器: Mac 系统 Mac OS X:https://www.videolan.org/vlc/index.zh.html Windows 系统 Windows:https://www.videolan.org...第一行标明了m3u8版本,这个比较重要,因为他直接涉及到我们播放器支持hls版本,如果版本不支持,后面的一些指令可能就无法解析。...很多人都停留在知道他是视频标签,可以播放,暂停,调节音量,有个src属性中。 这是很危险Video标签是H5推出一款功能十分强大多媒体标签,可以说他是网页中媒体未来。

3.5K20

跨平台多媒体框架-QtAV

QtAV是基于Qt和FFmpeg跨平台多媒体框架。高性能,对用户和开发人员友好,支持Android,iOS,Linux,Windows。...RGB和YUV格式视频捕获。 OSD和自定义过滤器 libavfilter中滤镜,例如stero3d,模糊。 字幕轨道选择。动态更改FFmpeg和libass引擎。 逐帧播放播放速度控制。...各种流:区域设置文件,http,rtsp等以及您自定义流。 音频通道,轨道和外部音频轨道。 播放时动态更改渲染引擎。 动态更改视频解码器。 1个播放多个视频输出。...视频均衡器(software和OpenGL):亮度,对比度,饱和度,色相。 QML支持。大多数播放API与QtMultimedia模块兼容。 兼容性:QtAV可以同时使用Qt 4和Qt 5。...player.play("test.avi"); Qml import QtQuick 2.0 import QtAV 1.6 Item { Video { id: video

1K10

html播放rtsp流,浏览器播放rtsp视频流解决方案

只能识别localhost和127.0.0.1 优缺点 优点:实现比较简单 缺点:收费,免费版有很多限制 参考链接 方案二:ffmpeg + nginx + video,rtsp转rtmp播放 rtmp...://127.0.0.1:1935/hls/mystream” 复制代码 video 播放 video var player = videojs(‘test_video’, {“autoplay”:true...}); player.play(); 复制代码 注意:使用谷歌浏览器播放时,需要开启flash允许 参考链接 方案三:ffmpeg + video,rtsp转hls播放 HLS (HTTP Live Streaming...,而且能够限制写入磁盘最多数量 -hls_start_number n:设置播放列表中sequence number值为number,默认值为0 video 播放 video var player...= videojs(‘my_video_1’, {“autoplay”:true}); player.play(); 复制代码 参考链接 方案四:VLC插件播放 播放步骤 下载安装vlc 浏览器播放

5.7K130

原创:学习如何使用 FFmpeg 打造自己播放

Android FFmpeg视频系列: FFmpeg 编译和集成 FFmpeg + ANativeWindow 实现视频解码播放 FFmpeg + OpenSLES 实现音频解码播放 FFmpeg...+ OpenGLES 实现音频可视化播放 FFmpeg + OpenGLES 实现视频解码播放视频滤镜 FFmpeg 播放器实现简单音视频同步三种方式 FFmpeg + OpenGL ES 实现 3D...全景播放FFmpeg 播放视频渲染优化 FFmpeg、x264以及fdk-aac 编译整合 FFmpeg 视频录制 - 视频添加滤镜和编码 FFmpeg + Android AudioRecorder...前面 FFmpeg 系列文章中,已经实现了 FFmpeg 编译和集成,基于 FFmpeg 实现音视频播放、录制,并结合 OpenGL 添加丰富滤镜等功能,这些 demo 基本上将 FFmpeg...项目地址:https://github.com/rockcarry/fanplayer fanplayer 是一个基于 FFmpeg 实现支持 Android 和 Windows 平台通用播放器,支持硬解码

1.7K30

如何使用 FFmpeg 打造自己播放

Android FFmpeg视频系列: FFmpeg 编译和集成 FFmpeg + ANativeWindow 实现视频解码播放 FFmpeg + OpenSLES 实现音频解码播放 FFmpeg...+ OpenGLES 实现音频可视化播放 FFmpeg + OpenGLES 实现视频解码播放视频滤镜 FFmpeg + OpenGL ES 实现 3D 全景播放FFmpeg 播放视频渲染优化...实现带滤镜微信小视频录制功能 Android FFmpeg 流媒体边播放边录制功能 Android FFmpeg + MediaCodec 实现视频硬解码 前面 FFmpeg 系列文章中,已经实现了...FFmpeg 编译和集成,基于 FFmpeg 实现音视频播放、录制,并结合 OpenGL 添加丰富滤镜等功能,这些 demo 基本上将 FFmpeg 使用涉及到知识点基本上覆盖了。...项目地址:https://github.com/rockcarry/fanplayer fanplayer 是一个基于 FFmpeg 实现支持 Android 和 Windows 平台通用播放器,支持硬解码

1.7K40

网络摄像头RTSP视频流WEB端实时播放实现方案

IPC视频流怎么实时在WEB浏览器播放视频流格式是RTSP。...下面我整理了自己实现方案以及网上看到一些方案 一、FFmpeg + nginx 将转 hls 通过 video.js 在支持h5浏览器播放(我实现) 参见:Nginx+FFmpeg实现rtsp流转...hls流,在WEB通过H5 video实现视频播放 不足:hls延迟较rtmp、http-flv大 二、FFmpeg + nginx-rtmp-module + h5 video,rtsp转rtmp播放...需要将代码放到服务器,本地windows电脑无法播放 不足:需要浏览器开启flash 三、FFmpeg + nginx-http-flv-module + flv.js,rtsp转rtmp,直接播放flv...浏览器播放rtsp视频流解决方案 javaCV开发详解之2:推流器实现,推本地摄像头视频到流媒体服务器以及摄像头录制视频功能实现(基于javaCV-FFMPEG、javaCV-openCV) 版权声明:

4.7K50

FFmpeg 开发(15):学习如何使用 FFmpeg 打造一个自己通用播放器?

前面 FFmpeg 系列文章中,已经实现了 FFmpeg 编译和集成,基于 FFmpeg 实现音视频播放、录制,并结合 OpenGL 添加丰富滤镜等功能,这些 demo 基本上将 FFmpeg...学完这些你肯定有一些想法,比如使用 FFmpeg 打造一个自己通用播放器、 做一个音视频剪辑软件等等,那么接下来推荐做是学习一些优秀开源项目,音视频开源项目首推 ExoPlayer、 ijkplayer...所以我们可以从一些中等代码量优秀开源项目开始学习起来,基于此,在学完本文 FFmpeg 系列基础上,接下来可以学习和研究开源跨平台播放器 Fanplayer 。...项目地址:https://github.com/rockcarry/fanplayer fanplayer 是一个基于 FFmpeg 实现支持 Android 和 Windows 平台通用播放器,支持硬解码...,视频渲染走是 ffrender.c render_video ,然后调用 vdev-android.cpp 中 vdev_android_lock: static void vdev_android_lock

93720

FFmpeg简易播放实现-音视频同步

前面四次实验,从最简入手,循序渐进,研究播放实现过程。第四次实验,虽然音频和视频都能播放出来,但是声音和图像无法同步,而没有音视频同步播放器只是属于概念性质播放器,无法实际使用。...FFmpeg版本:4.1 SDL版本: 2.0.9 本工程支持在Linux和Windows平台上运行。...本实验将ffplay.c按功能点拆分为多个文件,源文件说明如下: player.c 运行主线程,SDL消息处理 demux.c 解复用线程 video.c 视频解码线程和视频播放线程...可以对比frame->pkt_pos和pkt.pos值,这两个值表示packet在视频文件中偏移地址,如果这两个变量值相等,表示此frame来自此packet。...问题记录 [1] 在Windows平台上有些电脑无法播放出声音 异常现象: 在一台电脑上声音能正常播放,在另一台电脑上无法正常播放 原因分析: 原因不清楚 解决方法: 环境一个变量SDL_AUDIODRIVER

3K50

如何将视频轻松转换为 GIF

先把微博视频下载到本地,可以参考之前文章那些你可能不知道视频下载奇技淫巧 ffmpeg ffmpeg 是一个自由软件,可以运行音频和视频多种格式录影、转换、流功能。...很快就转换完了https://ezgif.com/video-to-gif/ezgif-5-45e0fc4e95f5.mp4,然后另存为GIF。 ? 可以看到GIF 5.8M,有点大,这里再裁剪下。...裁剪50%后文件大小1.54M ? 动次 http://dongci.kawo.com 这个网站非常简单,直接上传视频,截取片段,生成GIF。 ? ? ? ?...convertio https://convertio.co/zh/video-converter/ ? 直接转换跟ffmpeg一样,转换GIF 181M!最好先截取视频再上传转换。 ?...这个截取GIF 有2.24MB。 QQ 影音 https://player.qq.com/ 这是我常用播放器,腾讯出品。 ? 选择5秒。 ? 转换后960K,效果不错。 ?

1.7K20

支持8K播放,低延时高并发流媒体音视频播放器EasyPlayer.js是如何实现播放8K视频

需求分析 一般对于一个播放器,应该支持如下几种显示模式: 等比例,最大化区域显示,不裁剪 等比例,最大区域显示,裁剪 拉伸显示,铺满全屏 要实现这几种显示模式。...、播放旋转、多屏播放、倍数播放等多种功能特性,核心基于ffmpeg,稳定、高效、可靠、可控。...目前支持Windows、 Android、iOS三个平台,同时EasyPlayer.js还支持Linux平台。 EasyPlayer.js如何实现播放8K视频?...目前EasyPlayer播放8K视频时会出现无法播放错误,那么是否有办法解决这类问题呢?今天我们就来为大家一起分享一下。...解决问题 经过分析发现video.js源码,引入 videojs-contrib-hls.js这个文件,使得video.js支持播放8K视频

3.2K20

Electron 低延迟视频播放方案探索

先回答后者,因为我们视频会议这块逻辑处理、音视频处理已经被抽取成独立、跨平台模块,统一进行维护;另外浏览器 WebRTC API 提供接口非常高级,就像一个黑盒一样,无法定制化、扩展,遇到问题也很难诊断和处理...API, MSE, 接着我们将 MSE 挂载到 就可以直接播放了, 它架构如下: ?...Relay 服务器 因为 ffmpeg 无法向 Web 直接推流,因此我们还是需要创建一个中转(relay)服务器来接收视频推流,再通过 WebSocket 转发给页面播放器。...ffmpeg 可以通过滤镜(filter)或设置视频尺寸(-s)来解决这个问题, 不过多余转换都要消耗一定 CPU 资源ffmpeg -i in.mp4 -f mpeg1video -vf "crop...但是 Broadway 视频流不受码率限制,没有花屏和崩溃现象。当然, 对于高质量视频, ffmpeg 转换和 Broadway 播放, 资源消耗都非常惊人。

6.2K21

基于FFMpegC#录屏全攻略

最近负责一个录屏小项目,需要录制Windows窗口内容并压缩保存到指定文件夹,本想使用已有的录屏软件,但是本着学习态度去探索了FFMpeg,本文主要介绍基于FFMpeg开源项目的C#录屏软件开发...2、录屏测试:     在CMD窗口中进入FFMpeg.exe所在根目录文件夹,输入录屏指令:ffmpeg -f dshow -i video="screen-capture-recorder" -r...MyDesktop.mkv视频文件则录屏成功,如果MyDesktop.mkv无法播放,需要注意播放器是否支持H264协议,可以考虑使用VLC media player播放器,或者安装Win7codecs...3、C#开发       C#程序中调用FFMpeg.exe程序,并且不显示命令行窗口界面,来完成FFMpeg.exe录屏功能,在视频录制完成后对视频文件进行压缩,其中主要函数如下所示。...\ffmpeg.exe"; //ffmpeg.exe绝对路径 20 21 p.StartInfo.Arguments = @"-f dshow -i video=""screen-capture-recorder

5.6K60

偶遇FFmpeg(番外)——FFmpeg花样编译入魔1之裁剪大小

目标确定- 不择手段得最小 在偶遇FFmpeg(三)——Android集成这边文章中曾经介绍过FFmpeg和Android交叉编译。文章中也提到过如何裁剪SO文件大小方式。 这边文章就这个问题。...例子实战 下面将会用这个需求例子来说明,如果裁剪SO文件大小。 需求 读取手机上视频文件,将其转换成yuv,进行保存。...理解下面的流程,对后续裁剪过程中,遇到问题时,查找问题十分关键。 播放流程 结合这张图播放流程,我们理解这各部分。 ? 播放流程.png 输入数据开始,需要进行解协议。...所以我们直接可以根据这个视频信息来选择,我们需要部分。 1. 通过FFmpeg -i来得到视频完整信息 ffmpeg -i video.mp4 ?...视频信息.png 因为我们只是播放视频,所以我们只需要播放流程中protocol、demuxer和decoder、parser 从上图信息,我们可以知道 decoder 和 parser 我们需要视频

3.1K30

【Android 音视频开发:FFmpeg视频编解码篇】三、Android FFmpeg视频解码播放

视频解码播放 4,Android FFmpeg+OpenSL ES音频解码播放 5,Android FFmpeg+OpenGL ES播放视频 6,Android FFmpeg简单合成MP4:视屏解封与重新封装...7,Android FFmpeg视频编码 ---- 本文你可以了解到 基于 FFmpeg 4.x 视频解码流程,重点讲解如何实现视频播放。...二、FFMpeg 解码流程简介 在前面的系列文章中,利用了 Android 提供原生硬解码能力,使用实现了视频解码和播放。...void play(); void pause(); }; #endif //LEARNINGVIDEO_PLAYER_H 播放器持有一个视频解码器和一个视频渲染器,以及一个播放和暂停方法。...,并返回播放器对象地址 play(player: Int):播放,参数为播放器对象 pause(player: Int): 暂停,参数为播放器对象 播放创建时机为 SurfaceView 初始化完成时

2.8K20

SkeyeExPlayer(Windows)开发之框架讲解

SkeyeExPlayer for Windows是基于ffmpeg进行开发全功能播放器,开发过程中参考了很多开源播放器,诸如vlc和ffplay等,其中最强大莫过于vlc,但是鉴于vlc框架过于庞大而其中仍存在诸多问题而舍弃了...,和SkeyePlayer一样Skeye; 当然,在此也郑重感谢各大开源播放器以及ffmpeg作者无私奉献。...音视频渲染;这里着重讲解视频解码后过程,其中涉及到解码后原始图像数据进行处理,解码出一帧图像以后,我们需要对其进行字幕和图像或者其他视频图像叠加,借助ffmpeg强大图像转换和缩放能力,借助...(player, PARAM_RENDER_OUTFORMAT, &nPixelFmt); }#endif由于视频渲染需要一定时间,我们也将解码帧数据进入队列进行缓存,从而保证播放流畅性;(4) 渲染模块渲染模块分为音频渲染和视频渲染...,音频渲染即播放,使用waveOutOpen,waveOutWrite等waveout函数即可实现,下面重点说一下视频渲染,视频渲染通俗讲也就是图像绘制,Windows平台可采用D3D,DDraw, GDI

30020

SRS直播服务器搭建兼ffmpeg推流+obs在线直播+集成

,当然你想折腾,可以去github看官方编译步骤 https://github.com/ossrs/srs 如果你不需要ffmpeg自动推流本地视频,你到此就可以结束了 以下为连接方式 rtmp推流连接...,网页播放下面会讲 安装ffmpeg 运行以下命令 wget http://www.ffmpeg.org/releases/ffmpeg-3.4.2.tar.gz tar -zxvf ffmpeg-3.4.2.../configure&&make&&make install 然后继续安装即可 利用ffmpeg推流到服务器 运行以下命令 ffmpeg -re -i 视频位置 -vcodec copy -acodec...copy -f flv -y rtmp://ip:1935/live/livestream 其中可以自己调整,然后用播放器拉流看,会发现成功了,如图 obs直播 下载obs windows: https...可以实现免flash播放 推流中转配置 此中转针对国外网络环境不好状况。

4.9K41

OpenGLES3.0 接入视频实现特效 - 引言

捷特:会用OpenGL播放视频之后,感觉个很多知识都串到一起了。很多shader都是OpenGLES2.0,我顺便用3.0规范重塑了一下。...龙少:真是闲着没事,播个视频还要OpenGL, 哥VideoView一把梭你信不信? 捷特:少年,你对于力量一无所知,难到你以为视频播放都是这样? ? ---- 龙少:不然呢?...吾想要写几篇OpenGLES3.0文章,直接开撕视频,总感觉云里雾里。先写些基础知识铺垫一下,作为OpenGLES3.0最佳实践。再结合视屏播放特效来说说实际使用。...此后花分两朵,各表一枝: 其一是视频/相机接入和特效、FFmpeg接入,专注多媒体; 其二是复杂空间立体图形绘制及环境渲染,专注图形学。...只是耳边回响那灵魂三问:我是谁,我来自何方,我终归何处...... 2017年标签:"海彼岸,有我未曾见证风采" 2018年标签:"海彼岸,吾在征途" 2019年标签:"向那些曾经无法跨越鸿沟敬上

97930
领券