Advertisement
Guest User

Commands

a guest
Dec 5th, 2021
27
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.17 KB | None | 0 0
  1. Commands that worked with -vsync 0
  2.  
  3. 1. Remove setparams
  4. - /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 3000000 -fflags +igndts -init_hw_device vaapi=va:/dev/dri/renderD128 -filter_hw_device va -hwaccel vaapi -hwaccel_output_format vaapi -autorotate 0 -i "http://192.168.1.51:8096/LiveTv/LiveStreamFiles/6cfcb7a471344b75a0defc7390b0f86d/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 h264_vaapi -rc_mode VBR -b:v 20000000 -maxrate 20000000 -bufsize 40000000 -profile:v:0 high -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "deinterlace_vaapi=rate=frame,scale_vaapi=format=nv12" -flags -global_header -vsync 0 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/0563a22eb29ef7f5a63601cdf467cb52/" -hls_segment_filename "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52%d.ts" -hls_playlist_type event -hls_list_size 0 -y "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52.m3u8"
  5.  
  6. 2. Remove setparams + add hwupload
  7. - /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 3000000 -fflags +igndts -init_hw_device vaapi=va:/dev/dri/renderD128 -filter_hw_device va -hwaccel vaapi -hwaccel_output_format vaapi -autorotate 0 -i "http://192.168.1.51:8096/LiveTv/LiveStreamFiles/6cfcb7a471344b75a0defc7390b0f86d/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 h264_vaapi -rc_mode VBR -b:v 20000000 -maxrate 20000000 -bufsize 40000000 -profile:v:0 high -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "format=nv12|vaapi,hwupload,deinterlace_vaapi=rate=frame,scale_vaapi=format=nv12" -flags -global_header -vsync 0 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/0563a22eb29ef7f5a63601cdf467cb52/" -hls_segment_filename "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52%d.ts" -hls_playlist_type event -hls_list_size 0 -y "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52.m3u8"
  8.  
  9. 3. Remove rc_mode VBR
  10. - /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 3000000 -fflags +igndts -init_hw_device vaapi=va:/dev/dri/renderD128 -filter_hw_device va -hwaccel vaapi -hwaccel_output_format vaapi -autorotate 0 -i "http://192.168.1.51:8096/LiveTv/LiveStreamFiles/6cfcb7a471344b75a0defc7390b0f86d/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 h264_vaapi -b:v 20000000 -maxrate 20000000 -bufsize 40000000 -profile:v:0 high -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,deinterlace_vaapi=rate=frame,scale_vaapi=format=nv12" -flags -global_header -vsync 0 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/0563a22eb29ef7f5a63601cdf467cb52/" -hls_segment_filename "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52%d.ts" -hls_playlist_type event -hls_list_size 0 -y "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52.m3u8"
  11.  
  12. 4. Remove rc_mode VBR and add level 41
  13. - /usr/lib/jellyfin-ffmpeg/ffmpeg -analyzeduration 3000000 -fflags +igndts -init_hw_device vaapi=va:/dev/dri/renderD128 -filter_hw_device va -hwaccel vaapi -hwaccel_output_format vaapi -autorotate 0 -i "http://192.168.1.51:8096/LiveTv/LiveStreamFiles/6cfcb7a471344b75a0defc7390b0f86d/stream.ts" -map_metadata -1 -map_chapters -1 -threads 0 -sn -codec:v:0 h264_vaapi -b:v 20000000 -maxrate 20000000 -bufsize 40000000 -profile:v:0 high -level 41 -force_key_frames:0 "expr:gte(t,n_forced*3)" -vf "setparams=color_primaries=bt709:color_trc=bt709:colorspace=bt709,deinterlace_vaapi=rate=frame,scale_vaapi=format=nv12" -flags -global_header -vsync 0 -codec:a:0 copy -strict -2 -copyts -avoid_negative_ts disabled -max_muxing_queue_size 2048 -f hls -max_delay 5000000 -hls_time 3 -hls_segment_type mpegts -start_number 0 -hls_base_url "hls/0563a22eb29ef7f5a63601cdf467cb52/" -hls_segment_filename "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52%d.ts" -hls_playlist_type event -hls_list_size 0 -y "/config/transcodes/0563a22eb29ef7f5a63601cdf467cb52.m3u8"
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement