14 lines
		
	
	
		
			407 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
			
		
		
	
	
			14 lines
		
	
	
		
			407 B
		
	
	
	
		
			Bash
		
	
	
		
			Executable File
		
	
	
	
	
#!/bin/sh
 | 
						|
 | 
						|
_vidfile="/home/sdk/work/rec-screen.mkv"
 | 
						|
_outfile="${_vidfile%%.*}-$(date "+%Y%m%d_%H%M%S").mp4"
 | 
						|
 | 
						|
ffmpeg -y  -i $_vidfile \
 | 
						|
           -c:v libx265 \
 | 
						|
           -c:a aac -shortest \
 | 
						|
           -crf 21 -s 1920x1080 \
 | 
						|
           -preset medium -movflags faststart \
 | 
						|
           -threads $(sysctl -n hw.ncpuonline) \
 | 
						|
           $_outfile \
 | 
						|
           && echo "Done encoding $(readlink -f $_outfile)"
 |