fix tee muxer stream mapping
This commit is contained in:
parent
93fd5a1899
commit
59ce841742
2 changed files with 4 additions and 2 deletions
|
@ -5,6 +5,8 @@
|
|||
|
||||
### setup scrcpy
|
||||
`sudo apt install scrcpy`
|
||||
|
||||
### setup v4l2 loopback
|
||||
`sudo apt install v4l2loopback-dkms v4l2loopback-utils`
|
||||
|
||||
### v4l2loopback.conf:
|
||||
|
|
|
@ -11,7 +11,7 @@ mkdir -p ./rec/
|
|||
cleanup()
|
||||
{
|
||||
adb_pid=$(ps aux | grep 'adb' | grep ${android} | awk '{print $2}');
|
||||
echo "] Killing adb services with pid: ${adb_pid}"
|
||||
echo "] Killing adb services with pid=${adb_pid}"
|
||||
kill -9 ${adb_pid}
|
||||
exit
|
||||
}
|
||||
|
@ -87,7 +87,7 @@ do
|
|||
-vf 'format=nv12,hwupload' \
|
||||
-c:v h264_vaapi -b:v 6000k -minrate:v 6000k -maxrate:v 6000k -bufsize:v 6000k \
|
||||
-r:v 30 -g:v 120 -bf:v 3 -refs:v 16 \
|
||||
-f tee "[f=mpegts]${srt_output}|[f=matroska]local_recording_${CURRENTDATE}.mkv"
|
||||
-f tee -map 0:0 -map 1:0 "[f=mpegts]${srt_output}|[f=mp4]rec/local_recording_${CURRENTDATE}.mp4"
|
||||
|
||||
#CURRENTDATE=`date +"%Y_%m_%d_%T"`
|
||||
echo "] ffmpeg end at ${CURRENTDATE}"
|
||||
|
|
Loading…
Add table
Reference in a new issue