Compare commits

...

2 Commits

Author SHA1 Message Date
Marc Beninca f5b940228a qemu-system 3 months ago
Marc Beninca 5c5b62beec ffmpeg 3 months ago
  1. 1
      docs/index.rst
  2. 76
      docs/public/ffmpeg/snippets.rst
  3. 13
      docs/public/qemu-system/index.rst

1
docs/index.rst

@ -49,6 +49,7 @@ RTFD
public/parted/index
public/pdftk/index
public/python3/index
public/qemu-system/index
public/restructuredtext/index
public/rsync/index
public/smtp/index

76
docs/public/ffmpeg/snippets.rst

@ -5,6 +5,78 @@ Snippets
Change container
================
.. code:: bash
.. code:: shell
ffmpeg -i input.avi output.mkv
ffmpeg \
-i input.avi \
-y output.mkv
Record video device
===================
List formats
------------
.. code:: shell
ffmpeg \
-f v4l2 -list_formats all \
-i /dev/video0
Acquire fastly
--------------
.. code:: shell
ffmpeg \
-f v4l2 -use_wallclock_as_timestamps true \
-video_size 1280x720 -framerate 60 \
-input_format bgr24 \
-i /dev/video0 \
-vf vflip \
-codec:v libx264 -preset ultrafast -qp 0 \
-y ultrafast.mkv
Cut and shrink
--------------
.. code:: shell
ffmpeg -i ultrafast.mkv \
-ss 00:00:01.000 -to 00:00:02.000 \
-codec:v libx264 -preset veryslow -qp 0 \
-y uf.mkv
Compress for web
----------------
.. code:: shell
ffmpeg -i uf.mkv \
-codec:v libx264 -preset veryslow -qp 23 \
-movflags +faststart -pix_fmt yuv420p \
-y uf.23.mkv
Cut file
========
.. code:: shell
ffmpeg \
-i input.mkv \
-ss 00:00:01.000 \
-to 00:00:02.000 \
-codec copy \
-y output.mkv
Closest I frames
----------------
.. code:: shell
ffmpeg \
-ss 00:00:01.000 \
-i input.mkv \
-to 00:00:02.000 \
-codec copy \
-y output.mkv

13
docs/public/qemu-system/index.rst

@ -0,0 +1,13 @@
***********
qemu-system
***********
.. code:: shell
qemu-system-x86_64 \
-nodefaults \
-vga virtio \
-m 1024 \
-drive file=test.img,format=raw,if=virtio \
-enable-kvm \
-bios OVMF.fd
Loading…
Cancel
Save