ffmpeg根據拉流地址實時獲取音頻命令


根據拉流地址獲取音頻文件

  // 根據拉流地址獲取單個去除視頻的音頻文件
  ffmpeg -i url(拉流地址) -vcodec copy -an output_file_video(音頻文件名稱)


  // 根據拉流地址獲取采樣率為16k,聲道為單聲道的音頻文件
  ffmpeg -i url(拉流地址) -f wav -ar 16000 -ac 1 output_file.wav(音頻文件名稱)

 

  // 根據拉流地址獲取30秒一個且文件名動態變化的連續的音頻文件

  ffmpeg -i url(拉流地址) -map 0:a -f segment -segment_time 30 output_%03d.wav(音頻文件名稱)

  

  // 根據拉流地址獲取采樣率為16k,聲道為單聲道的音頻文件

  ffmpeg -i url(拉流地址) -f wav -ar 16000 -ac 1 output_file.wav(音頻文件名稱)

 

  // 根據拉流地址獲取采樣率為16k,聲道為單聲道的前30秒的音頻文件

  ffmpeg -t 30 -i url(拉流地址) -f wav -ar 16000 -ac 1 output_file.wav(音頻文件名稱)

  

  // 根據拉流地址獲取30秒一個且文件名動態變化的采樣率為16k,聲道為單聲道的連續的音頻文件

  ffmpeg -i url(拉流地址) -map 0:a -f segment -segment_time 30 -ar 16000 -ac 1 output_%05d.wav(音頻文件名稱)

 

  // 根據拉流地址同時獲取30秒一個且文件名動態變化的采樣率為16k,聲道為單聲道的連續的音頻文件和采樣率為16k,聲道為單聲道的音視頻文件

  ffmpeg -i url(拉流地址) -map 0 -ar 16000 -ac 1 output_file.mp4 -map 0:a -f segment -segment_time 30 -ar 16000 -ac 1 output_%05d.wav(音頻文件名稱)

  

根據拉流地址獲取音視頻文件

  // 根據拉流地址獲取去除音頻的視頻文件

  ffmpeg -i url(拉流地址) -acodec copy -vn output_file.mp4(視頻文件名稱)

  // 根據拉流地址獲取視頻文件

  ffmpeg -i url(拉流地址) output_file.mp4(視頻文件名稱)

   // 根據拉流地址獲取前30秒去除音頻的視頻文件

  ffmpeg -t 600 -i url(拉流地址) -acodec copy -vn output_file.mp4(視頻文件名稱)

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM