VASON wrote:
感恩!!!!~ahwaiyuen98...(恕刪)

我只是小學程度.
這麼高深的問題.應該問 kingdragon 大.
或去看看ffmpeg cut mp4 frames
不過如果你想如此剪.我會用.VirtualDub FilterMod

VirtualDub FilterMod具有原始VirtualDub的所有功能,加上內置的H264和其他格式的編碼/解碼; 打開並保存MOV,MP4,MKV等; 改進的導航,顯示(放大時的平移顯示,...)和其他UI位(顏色格式選擇...); 改進的性能; 並支持高比特深度(即深度)的彩色格式。

他能去到你想要的影格.一格不差.
VirtualDub FilterMod 工具下方你可看到時間及格數.




找到開始第一格.再找完結.

别被我選中..為何又選中..
VASON wrote:
請教FMPEG能夠從關鍵影格來作影片分割嗎?

https://trac.ffmpeg.org/wiki/Seeking

-ss 作為輸入選項 (位於 -i 之前): 使用 keyframes 直接跳轉到指定時間的 frame 後開始輸出。
-ss 作為輸出選項 (位於 -i 之後): 從頭解碼到指定時間的 frame 後才開始輸出。

在 FFmpeg 2.1 之後 -ss 也是精準畫格(挑轉到指定時間),無論作為輸出或輸入選項。可以使用輸入選項 -noaccurate_seek 來恢復之前的特性(跳轉到指定時間前最近的 keyframes,即使時間不準確)。

以下範例應該會出從 00:20 之前最接近的 keyframes 開始分割出長度 10 秒的片段:
ffmpeg -noaccurate_seek -ss 00:20:00 -i input.mp4 -t 10 -c copy cut.mp4

kingdragon wrote:
https://trac...(恕刪)




VASON wrote:
感恩!!!!~ahwaiyuen98...(恕刪)


我都說過這些問題要問 kingdragon 大
如有問題就把握時間.
别被我選中..為何又選中..

kingdragon wrote:
https://trac...(恕刪)



我這幾天精神不濟,還沒開始試kingdragon大給的指令,
and 我想請問ffmpeg能夠將設定某一段影片輸出成jpg,tif,png嗎?
以及反之將jpg,tif,png圖檔輸出成影片?

還有我想問的是,從關鍵影格上分割影片的流程,怎麼做最快速?


ahwaiyuen98 wrote:
我都說過這些問題要問...(恕刪)


在安裝上,小弟實在非常感謝您不厭其煩的指導!!您客氣了~



ahwaiyuen98 wrote:
我只是小學程度.這...(恕刪)


新年快樂!!ahwaiyuen98大

其實我也不是非要剪到很精準不可,而是之前得到的經驗是...如果沒有在關鍵影格上分割,播放的品質將會慘不忍睹,

前陣子臨時用avidemux剪了不少片在手機上看,結果發現全數影音不同步,介面雖然好用,但分割時務必要將原始的檔案保留,

剛有試裝video_to_video,但他的分割好像是採取拖拉方式,沒法用滑鼠的滾輪??


kingdragon wrote:
https://trac...(恕刪)


新年快樂!!kingdragon大

剛試了您提供的noaccurate_seek的指令,效果非常好~

請教到底cut out 跟copy out那個比較好?

以及我剛用noaccurate_seek的指令直接貼在我之前使用輸出的指令上,

例: ffmpeg -noaccurate_seek -ss 00:00:00 -t 00:05:00 -i input.mp4 -vcodec copy -acodec copy ouput.mp4

不知道這樣ok嗎?

and 如果要將影片只留下中間的片段,是不是要剪兩次才行?
VASON wrote:

其實我也不是非要剪到很精準不可,而是之前得到的經驗是...如果沒有在關鍵影格上分割,播放的品質將會慘不忍睹,
前陣子臨時用avidemux剪了不少片在手機上看,結果發現全數影音不同步,介面雖然好用,但分割時務必要將原始的檔案保留,
剛有試裝video_to_video,但他的分割好像是採取拖拉方式,沒法用滑鼠的滾輪??...(恕刪)


新年快樂! 大家好.
用滑鼠的滾輪·剪到很精準.
個人覺得用 VirtualDub2 更快.一格不差.影音一定同步.所見所得.
我在 #11 也有有介紹 VirtualDub FilterMod和VirtualDub2是一樣的.
https://www.videohelp.com/software/VirtualDub2
但輸出檔案須要壓縮轉檔.
及 設定某一段影片輸出成jpg,tif,png.
以及反之將jpg,tif,png圖檔輸出成影片?當然 audio 便丟失.
在 VirtualDub2 都可做到.

https://www.mobile01.com/topicdetail.php?f=553&t=5520120

如果你影片剪切後.須要視頻編輯·
還有一個 Shotcut 是一個免費的開源跨平台視頻編輯器.可以一次完成.
https://www.videohelp.com/software/Shotcut
至於 ffmpeg 如何做到.這就不是我所能.

别被我選中..為何又選中..

ahwaiyuen98 wrote:
新年快樂! 大家好...(恕刪)


感謝ahwaiyuen98大的分享,安裝VirtualDub2之後,簡潔的操作介面讓我想到win98,xp,2000的年代~XD
由於我本身沒有具備任何影片轉檔的相關知識,時常試了一整晚的H264參數,轉出來的畫質都不怎麼樣,
最後只好往分割影片的方向著手,所以不考慮轉檔,不過您提供的VirtualDub2裡面也有我很喜愛的"關鍵影格分割功能"!!
我先收下了~下次找時間來試試,

剛用FFMPEG分割了2個影片,想說先用一陣子再說,用熟了比較能發現優點跟缺點.
VASON wrote:
感謝ahwaiyuen98...(恕刪)


使用FFmpeg從視頻文件中剪切影格部分從開始位置到結束位置
網上方法很多.但由關鍵影格分割.找不到完美的結果.
如以下這段.

在 VirtualDub2 中找出關鍵影格
0:05:51.151-0:14:26.332
在 ffmpeg 分割後.時間上影格是凖確.但開頭總是有黒屏.
但以時間分割.就沒這問題.
ffmpeg -i in.mp4 -vcodec copy -acodec copy -ss 0:05:51.151 -to 0:14:26.332 out.mp4

ffmpeg -i in.mp4 -ss 0:05:51.151 -to 0:14:26.332 -c copy out.mp4



而另一個方法.也是找出關鍵影格.
在 mkvtoolnix 剪切.沒有黒屏.但影格有出入.這些都不經轉檔.
https://www.videohelp.com/software/MKVToolNix
但在 VirtualDub2 中.沒有以上缺點.100%凖確.但經過轉檔

參考參考



别被我選中..為何又選中..
ahwaiyuen98 wrote:
使用FFmpeg從...(恕刪)


感謝分享!!請問mkvtoolnix是專門for mkv,還是所有規格通吃?

and 請問ffmpeg 過去的版本輸出的品質有差別嗎?
關閉廣告
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!