First of all, I am glad to be here. Thanks fo your patience. I am working in a project where I have to encrypt a hls stream with AES-128. I have made it using ffmpeg, in a test mp4 file, but without the subtitles, wich are in dvbsub format.
As, in the input stream, the subtitles are in dvbsub format, I can't use hls output format and I am using segment output format. Is any way to make encryption work, with the dvbsub subtitles format (maybe some way to make it work using hls format, not segment)? Thank you very much for any help. The capture code is below: ffmpeg -hide_banner -loglevel warning \ -threads 0 \ -hwaccel_device 0 -hwaccel cuvid -c:v h264_cuvid \ -canvas_size 1920x1080 \ -resize 1280x720 -deint 2 -fix_sub_duration -drop_second_field true -ignore_unknown -rtbufsize 100M -indexmem 100M -re \ -i $VIDEOSOURCE -dn \ -map 0:v:0 -c:v hevc_nvenc -g 60 -b:v 1400k -minrate 1200k -maxrate 1500k -bufsize 3000k -aspect 16:9 -pixel_format cuda -preset medium -r 30000/1001 \ -map 0:a:0 -c:a aac -strict -2 -b:a:0 96k -ar 48000 -ac 2 -preset medium -flush_packets 0 -async 1 \ -map 0:a:1 -c:a aac -strict -2 -b:a:1 96k -ar 48000 -ac 2 -preset medium -flush_packets 0 -async 1 \ -map 0:s:0 -s:s:0 1280x720 -scodec dvbsub \ -f segment -metadata "service_name=OUTPUT" -segment_list_type m3u8 -individual_header_trailer 0 -segment_time 6 -segment_list_size 10 -segment_list_flags live \ -segment_list /etc/nginx/html/live/OUTPUT/playlist.m3u8 /etc/nginx/html/live/OUTPUT/OUTPUT_%6d.ts -abort_on empty_output \ -map 0:v:0 -c:v h264_nvenc -g 60 -b:v 300k -minrate 280k -maxrate 360k -bufsize 1000k -r 30000/1001 \ -map 0:a:0 -c:a aac -strict -2 -b:a:0 96k -ar 48000 -ac 2 -preset medium -flush_packets 0 -async 1 \ -map 0:a:1 -c:a aac -strict -2 -b:a:1 96k -ar 48000 -ac 2 -preset medium -flush_packets 0 -async 1 \ >> /opt/iptv/LOGS/OUTPUT.log 2>&1 & __________________________________________________________________ Sérgio A. S. de Aguiar Projetista de Sistemas Eletrônicos Digitais Programador C, VB, Assembler, Php, Mysql, Java Projetista de sistemas embarcados Línguas: Português, Inglês, Francês, Italiano e Espanhol ssagu...@ssaguiar.com.br http://www.ssaguiar.com.br Telefone: 55 (48) 9660 4650 __________________________________________________________________ Este e-mail e seus anexos são para uso exclusivo do destinatário e podem conter informações confidenciais e/ou legalmente privilegiadas. Não podem ser parcial ou totalmente reproduzidos sem o consentimento do autor. Qualquer divulgação ou uso não autorizado deste e-mail ou seus anexos é proibida. Se você receber esse e-mail por engano, por favor, notifique o remetente e apague-o imediatamente. This e-mail and its attachments are for the sole use of the addressee and may contain information which is confidential and/or legally privileged. Should not be partly or wholly reproduced without consent of the owner. Any unauthorized use of disclosure of this e-mail or its attachments is prohibited. If you receive this e-mail in error, please immediately delete it and notify the sender. __________________________________________________________________ _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user To unsubscribe, visit link above, or email ffmpeg-user-requ...@ffmpeg.org with subject "unsubscribe".