How to generate one 200fps 1080p video clip with ffmpeg tool

How to generate one 200fps 1080p video clip with ffmpeg tool.

 

# generate raw video

$ ./ffmpeg -i sample_1080p_10fps.h264 -f rawvideo -pix_fmt yuv420p -s 1920x1080 -vcodec rawvideo 1210.yuv

# generate 200fps 1080p h264 file

$ ./ffmpeg -f rawvideo -pix_fmt yuv420p -s:v 1920x1080 -r 200 -i 1210.yuv  -c:v libx264 -f rawvideo test_200fps.h264

# check the h264 file

./ffmpeg -i test_200fps.h264

ffmpeg version 3.4.2-static https://johnvansickle.com/ffmpeg/  Copyright (c) 2000-2018 the FFmpeg developers

  built with gcc 6.3.0 (Debian 6.3.0-18) 20170516

  configuration: --enable-gpl --enable-version3 --enable-static --disable-debug --disable-ffplay --disable-indev=sndio --disable-outdev=sndio --cc=gcc-6 --enable-fontconfig --enable-frei0r --enable-gnutls --enable-gray --enable-libfribidi --enable-libass --enable-libfreetype --enable-libmp3lame --enable-libopencore-amrnb --enable-libopencore-amrwb --enable-libopenjpeg --enable-librubberband --enable-libsoxr --enable-libspeex --enable-libvorbis --enable-libopus --enable-libtheora --enable-libvidstab --enable-libvo-amrwbenc --enable-libvpx --enable-libwebp --enable-libx264 --enable-libx265 --enable-libxvid --enable-libzimg

  libavutil      55. 78.100 / 55. 78.100

  libavcodec     57.107.100 / 57.107.100

  libavformat    57. 83.100 / 57. 83.100

  libavdevice    57. 10.100 / 57. 10.100

  libavfilter     6.107.100 /  6.107.100

  libswscale      4.  8.100 /  4.  8.100

  libswresample   2.  9.100 /  2.  9.100

  libpostproc    54.  7.100 / 54.  7.100

[h264 @ 0x458cc20] Stream #0: not enough frames to estimate rate; consider increasing probesize

Input #0, h264, from 'test_200fps.h264':

  Duration: N/A, bitrate: N/A

    Stream #0:0: Video: h264 (High), yuv420p(progressive), 1920x1080, 200 fps, 200 tbr, 1200k tbn, 400 tbc

posted on 2019-07-18 09:50  cdekelon  阅读(211)  评论(0)    收藏  举报

导航