2017-06-11 3 views
4

vérifier Nouvelle version ffmpeg pour l'extension de fichier en raison de problème de sécurité in ffmpeg.org qui utilisent #EXT-X-KEY:METHOD=AES-128ffmpeg comment permettent une extension de fichier

puisque la clé ne habituellement pas utiliser l'extension de fichier ou utilisez l'extension * .key donc par exemple

ffmpeg -i "C:\streamingtest.m3u8" -c copy "test.ts" 

à l'intérieur du m3u8 je:

#EXT-X-KEY:METHOD=AES-128,URI="C:/keytest.key" 

Et ffmpeg vomira une erreur

[HLS, applehttp @ 0000000000dc6460] extension du fichier de 'C: /keytest.key' est pas une extension multimédia commune, bloqué pour des raisons de sécurité . Si vous souhaitez modifier ce réglage allowed_extensions, vous pouvez le régler sur « ALL » pour permettre à tous Impossible de fichier clé ouvert c: /keytest.key

Mais il n'explique pas comment utiliser ALL options allowed_extensions

alors, comment puis-je autoriser l'extension clé dans ffmpeg ou toute l'extension

pERMETTENT

Merci

Répondre

5

Il est une option privée du démultiplexeur HLS, si

ffmpeg -allowed_extensions ALL -i "C:\streamingtest.m3u8" -c copy "test.ts" 
+0

J'ai essayé -allowed_extensions = tous mais je suppose que j'avais tort: ​​D, merci beaucoup. – Juddy