diff --git a/README.md b/README.md index 04a23a8..79ee087 100644 --- a/README.md +++ b/README.md @@ -24,6 +24,12 @@ gst-launch-1.0 -e v4l2src device="/dev/video0" ! videoconvert ! queue ! x264enc ffmpeg -f v4l2 -framerate 25 -video_size 640_480 -i dev/video0 output.mkv # video + audio record to file -./ffmpeg -f alsa -i hw:0 -f video4linux2 -i /dev/video0 +ffmpeg -f alsa -i hw:0 -f video4linux2 -i /dev/video0 + +# audio only +ffmpeg -f alsa -i hw:0 output.mp3 + +# another one with encoder set and also using pulse +ffmpeg -f pulse -ac 2 -i default -f v4l2 -i /dev/video0 -t 00:00:20 -vcodec libx264 record.mp4 ``` diff --git a/manual_test_gstreamer_record.mp4 b/manual_test_gstreamer_record.mp4 new file mode 100644 index 0000000..53e57ef Binary files /dev/null and b/manual_test_gstreamer_record.mp4 differ diff --git a/test-record/main b/test-record/main index 79fe43e..c2e213a 100755 Binary files a/test-record/main and b/test-record/main differ diff --git a/test-record/out.mp4 b/test-record/out.mp4 new file mode 100644 index 0000000..e69de29