相关疑难解决方法(0)

哪些编解码器最适合在 Windows XP 上使用 Windows Media Player 播放?

我需要以一种可以在 windows xp 上使用 windows media player 播放的格式对短视频进行编码,而无需安装任何额外的编解码器。对于重新编码过程,我使用的是 ffmpeg。

我已经尝试过msmpeg4v2编解码器,但质量很差(与您看到大“块”的原始视频相比),所以我正在寻找其他开箱即用的编解码器,并且至少具有“好的”质量。

由于评论表明它可能不是编解码器而是比特率问题,这是我使用的命令:

ffmpeg -i x.flv -vcodec msmpeg4v2 -acodec adpcm_ima_wav x.avi
Run Code Online (Sandbox Code Playgroud)

输出:

Input #0, flv, from 'x.flv':
  Metadata:
    moovPosition    : 39337765
    avcprofile      : 100
    avclevel        : 30
    aacaot          : 2
    videoframerate  : 25
    audiochannels   : 2
  Duration: 00:06:19.52, start: 0.000000, bitrate: 836 kb/s
    Stream #0:0: Video: h264 (High), yuv420p, 702x396 [SAR 2596:3679 DAR 354:283], 25 tbr, 1k tbn, 50 tbc
    Stream #0:1: Audio: aac, 48000 Hz, stereo, s16
w:702 h:396 …
Run Code Online (Sandbox Code Playgroud)

codec ffmpeg video-codecs

16
推荐指数
2
解决办法
3万
查看次数

如何告诉 ffmpeg 转码为 Windows Media Player 支持的视频编解码器?

下面的命令执行没有错误。

ffmpeg -i thevideo.mkv outvideo.avi
Run Code Online (Sandbox Code Playgroud)

随后尝试在 Windows Media 播放器中播放 outvideo.avi 引发此错误

You may need an additional video decoder to play this file.

This file contains a track in an unknown format (code "ARGB") format. You may need to     
install a DirectShow decoder for this video format in order to play this file.
Run Code Online (Sandbox Code Playgroud)

Windows Media 播放器提供的错误详细信息表明播放视频需要 mpg2 编解码器。如何告诉 ffmpeg 转码为 Windows Media Player 支持的视频编解码器?

ffmpeg matroska

7
推荐指数
1
解决办法
1万
查看次数

使用 libx264 编码的文件可以在 Windows 8 上播放吗?

我正在通过电子邮件发送电影。

使用 ffmpeg 选项编码的文件libx264是否能够在没有任何外部软件的情况下在 Windows 8 中本地播放?

ffmpeg -i in.avi -vcodec libx264 out.avi
Run Code Online (Sandbox Code Playgroud)

ffmpeg windows-8

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

标签 统计

ffmpeg ×3

codec ×1

matroska ×1

video-codecs ×1

windows-8 ×1