- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我在 Windows 10 上使用 Nvidia GPU GeoForce GTX 1660 卡使用 FFMPEG 将 webm 视频转换为 mp4 格式。它从一开始就运行良好几个月但现在它停止工作并出现如下奇怪的错误:
[h264 @ 0000013d8b5eee00] missing picture in access unit with size 431
[extract_extradata @ 0000013d8b6aef40] No start code is found.
big-buck-bunny-trailer.webm: could not find codec parameters
FFMPEG 版本和 Nvidia 驱动版本和之前一样,只是一夜之间崩溃,毫 headless 绪。我尝试使用谷歌搜索并更新到最新的 ffmpeg 版本以及 Nvidia 驱动程序版本,但它仍然无济于事。如果我使用 libx264 切换到 CPU 解码器(没有 hwaccel arg),它就可以正常工作。
环境 Windows 10 64 位 | ffmpeg 版本 git-2020-04-15-51db0a4(最新) |英伟达 GeForce GTX 1660, - Geoforce Game Ready 驱动程序版本:445.87 发布日期 2020 年 4 月 15 日
ffmpeg -y -vsync 0 -hwaccel cuvid -c:v h264_cuvid -i big-buck-bunny-trailer.webm -c:v h264_nvenc output.mp4
ffmpeg version git-2020-04-15-51db0a4 Copyright (c) 2000-2020 the FFmpeg developers
built with gcc 9.3.1 (GCC) 20200328
configuration: --enable-gpl --enable-version3 --enable-sdl2 --enable-fontconfig --enable-gnutls --enable-iconv --enable-libass --enable-libdav1d --enable-libbluray --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-libopus --enable-libshine --enable-libsnappy --enable-libsoxr --enable-libsrt --enable-libtheora --enable-libtwolame --enable-libvpx --enable-libwavpack --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxml2 --enable-libzimg --enable-lzma --enable-zlib --enable-gmp --enable-libvidstab --enable-libvmaf --enable-libvorbis --enable-libvo-amrwbenc --enable-libmysofa --enable-libspeex --enable-libxvid --enable-libaom --disable-w32threads --enable-libmfx --enable-ffnvcodec --enable-cuda-llvm --enable-cuvid --enable-d3d11va --enable-nvenc --enable-nvdec --enable-dxva2 --enable-avisynth --enable-libopenmpt --enable-amf
libavutil 56. 42.102 / 56. 42.102
libavcodec 58. 78.102 / 58. 78.102
libavformat 58. 42.100 / 58. 42.100
libavdevice 58. 9.103 / 58. 9.103
libavfilter 7. 77.101 / 7. 77.101
libswscale 5. 6.101 / 5. 6.101
libswresample 3. 6.100 / 3. 6.100
libpostproc 55. 6.100 / 55. 6.100
[h264 @ 0000013d8b5eee00] missing picture in access unit with size 431
[extract_extradata @ 0000013d8b6aef40] No start code is found.
big-buck-bunny-trailer.webm: could not find codec parameters
WARNING: defaulting hwaccel_output_format to cuda for compatibility with old commandlines. This behaviour is DEPRECATED and will be removed in the future. Please explicitly set "-hwaccel_output_format cuda".
Guessed Channel Layout for Input Stream #0.1 : mono
Input #0, matroska,webm, from 'big-buck-bunny-trailer.webm':
Metadata:
encoder : http://sourceforge.net/projects/yamka
creation_time : 2010-05-20T08:21:12.000000Z
Duration: 00:00:32.48, bitrate: N/A
Stream #0:0(eng): Video: h264, none, 640x360, SAR 1:1 DAR 16:9, 25 fps, 25 tbr, 1k tbn (default)
Stream #0:1(eng): Audio: vorbis, 44100 Hz, mono (default)
Stream mapping:
Stream #0:0 -> #0:0 (h264 (h264_cuvid) -> h264 (h264_nvenc))
Stream #0:1 -> #0:1 (vorbis (native) -> aac (native))
Press [q] to stop, [?] for help
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 66
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1339
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1415
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1908
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2123
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2504
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2294
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2684
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2468
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2622
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2867
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2737
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 3017
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2556
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 7811
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1880
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1722
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2309
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1215
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2080
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1775
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2247
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1782
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1945
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1529
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1807
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2015
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1568
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2159
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1861
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2397
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1627
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2364
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1821
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2282
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2068
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1699
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2129
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2268
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2197
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1981
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2169
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2888
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1600
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2958
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1518
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2738
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2319
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2421
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2841
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 1949
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2422
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2288
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2559
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2332
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2403
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2257
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2573
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2320
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2231
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2408
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2415
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2194
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2697
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2480
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2256
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2245
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2519
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2203
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2332
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2341
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2439
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2201
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2882
[NULL @ 0000013d8b5eee00] missing picture in access unit with size 2467
Too many packets buffered for output stream 0:1.
[aac @ 0000013d8b6bf5c0] Qavg: 115.929
[aac @ 0000013d8b6bf5c0] 2 frames left in the queue on closing
Conversion failed!
有谁知道如何解决它,我被困了几天?非常感谢!
最佳答案
尝试:
ffmpeg -y -vsync 0 -hwaccel cuvid -c:v vp8_cuvid -i big-buck-bunny-trailer.webm -c:v h264_nvenc output.mp4
或
ffmpeg -y -vsync 0 -hwaccel cuvid -c:v vp9_cuvid -i big-buck-bunny-trailer.webm -c:v h264_nvenc output.mp4
nvidia 的Video codec sdk 需要先指定来源,在这种情况下,您需要将h264 解码器更改为vp8 或vp9 解码器。
关于video - FFMPEG hwaccel 将 WEBM 转换为 MP4 视频失败 : could not find codec parameters,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/61292449/
我正在通过 libvpx 使用 VP9 编码实时流,并希望将其流式传输到 HTML5 播放器。我已阅读 Matroska specification和 W3C WebM Byte Stream For
我的问题是,当我尝试将一系列 jpeg 转换为 webm 视频时。我要么得到一个带有单帧的 webm 文件,要么得到一个没有任何内容的 webm 文件(0 kb)。 var fs = require(
我有两个 WebM 文件,都有视频和音频。 我想将一个 WebM 文件中的音频插入另一个,以便最终的 WebM 文件有两个音频“流”与视频同时播放。 是否有可能以编程方式实现这一目标?最好使用 Rub
关于如何使用开源 WebM 编码库创建适合流式传输到 Web 浏览器的 WebM 视频文件,是否有任何好的示例?我应该从哪里开始?我是一家小企业的老板,所以我不想陷入 FFMpeg 的法律问题,而且我
我有一个文件有多个 WebM(vp9/opus)流按顺序缝合在一起。 当尝试通过常规媒体播放器播放它时,它会在序列中的第一个流的末尾停止。 与 FFMPEG 一起使用时用于将其转码为 MP4 ,转码在
我将 FFmpeg 与 DirectoryMonitor 一起使用,这是一个文件夹监视程序。当 webm 添加到文件夹时,我想执行一个脚本将该文件夹中的所有 webm 文件转换为 gif,然后删除这些
我有来自 ffserver 的 webm 流(16 个流),设法让所有 16 个流在浏览器中一次加载,但无论我是只玩一个还是 16 个,由于缓冲或握手加上某种补偿,以尝试通过浏览器本身同步时间戳,这导
我有一个我想解决的问题 使用 ffmpeg 从 webm 电影制作缩略图。 尝试这样做时出现此错误 缩略图: "不支持未知格式 作为输入像素格式" 此外,我想将 webm 电影转换为 flv 电影。
有一个不包含音频的 webm 文件。我想将音频文件与此视频合并。我试过以下命令: ffmpeg -i /home/test.mp3 -i /home/output.webm -vcodec copy
我在使用 ffmpeg 时遇到了这些名称非常相似的格式: matroska matroska,webm webm 1.和2.有什么区别?那么2.和3.呢?可以支持webm的视频播放器吗?或 matro
WebM 是否支持音频编解码器的 PCM? 我认为没有,但我在 WebM documentation page 上看到了支持带有以下注释的 BitDepth 字段: BitDepth - Bits p
我正在使用 javascript 从 MediaRecorder 捕获音频数据,并对其进行 base64 编码,以便我可以将其发送回网络服务器,在那里可以保存它供以后播放。 data:audio/we
我正在尝试从网络服务器提供一些视频内容,目的是支持相当广泛的浏览器。 对于 iOS,据我所知,要走的路是使用 HLS(HTTP 实时流媒体),而在桌面上(我猜是 Android?)MPEG-DASH
我已经转换了几个 GIFs至webM使用 ffmpeg 的文件在我的 Ubuntu 14.04 服务器上。 这是我用于对话的代码。 ffmpeg -i your_gif.gif -c:v libvpx
我正在将 MP3 转换为 Webm,并且 MP3 文件包含用于封面艺术的视频流。 ffprobe filename.mp3 ... Stream #0:0: Audio: mp3, 22050
我有很多来自相机的 MOV 文件。 我想将它们全部转换为具有相同分辨率和 FPS 的 WebM。 我知道,FFMPEG 可以用于此,但不确定如何使用它以批处理模式处理文件。 需要帮助,怎么办。 最佳答
我正在尝试流式传输从 FFmpeg 编码的 Webm 视频文件。 但是,当我寻找尚未缓冲的位置时,视频播放停止。 我已确认已下载正确的字节范围。 知道是什么原因造成的吗?对于以 x264 编码的 mp
在 2 分钟的剪辑中: ffmpeg.exe -pass 1 -passlogfile pass.log -i E002.avi -b 368k -maxrate 1000k -ab 62 -y ou
我看到有人提到 WebM 用于音频,但阅读 WebM 项目 site和谷歌搜索 convert mp3 to webm让我相信 WebM 仅适用于视频。我肯定看到很多 WebM 到 mp3 转换实用程
我试图找到在我的场景中使用 ffmpeg 编码透明视频的最佳参数,作为测试,我一直在重新编码预制的透明 .webm(带 alpha channel 的 vp9,使用 python vidgear 制作
我是一名优秀的程序员,十分优秀!