好文: mplayer、ffmpeg 指令備忘

看到 Jammyy 貼的這篇 mplayer、ffmpeg 指令備忘, 很實用的指令筆記. 感謝 Jammyy 的分享.

原文: mplayer、ffmpeg 指令備忘 , 下述節錄文章內容做備份:

節錄內容如下:

查看 DVD 結構

  • mplayer dvd:// -identify -endpos 0 | grep ID_DVD
    ID_DVD_TITLES=2 (總共有兩個標題)
    ID_DVD_TITLE_1_CHAPTERS=11 (第一個標題有十一個章節)
    ID_DVD_TITLE_1_ANGLES=1 (第一個標題只有一種視角)
    ID_DVD_TITLE_2_CHAPTERS=8 (第二個標題有八個章節)
    ID_DVD_TITLE_2_ANGLES=1 (第二個標題只有一種視角)

    dvd:// → DVD
    vcd:// → VCD
    cdda:// → Audio CD
    cddb:// → Audio CD

擷錄 DVD 影片

  • #擷錄 TITLE 1, CHAPTER 8
  • mplayer dvd://1 -chapter 8-8 -dumpstream -dumpfile myfile.vob
    -dumpstream: Video + Audio
    -dumpvideo: Video only
    -dumpaudio: Audio only (-dumpfile filename.pcm)

修剪影音檔案

  • #從第 11 秒的地方開始擷錄 (去除前面 10 秒內容)
  • ffmpeg -i input_file -ss 11 -acodec libmp3lame -ab 192k output.mp3
  • #從 -ss hh:mm:ss 開始擷錄, 且只錄製 -t hh:mm:ss 長度
  • ffmpeg -i input_file -ss hh:mm:ss -t hh:mm:ss -acodec copy -ab 192k output_file

下載影音串流檔案

  • #下載 mms:// 影音串流
  • mplayer mms://host/hot_mv.asf -dumpstream -dumpfile myfile.asf

Webcam 應用

  • #播放 Webcam 視訊
  • mplayer tv:// -fps 30
  • #錄製 Webcam 影像
  • ffmpeg -i /dev/video -f video4linux2 -s 320x240 -f m4v myvideo.m4v

作者: Tsung

對新奇的事物都很有興趣, 喜歡簡單的東西, 過簡單的生活.

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料