作者nosql (mingray/nosql)
看板AVEncode
標題[請問] flv檔案轉成avi檔有沒有其他的方式?
時間Sun Jan 24 20:53:50 2010
我手邊有很多個從justin實況切下來的flv檔,
想丟到Youtube上去,
但是flv VirtualDub不吃,
似乎要轉成avi他才會開心。
我試過找FLV Splitter切Stream出來,
但是不曉得怎麼把.264和.aac餵給VirtualDub。
我試過用FLV VirtualDub Plugin,
但是他好像不支援.264的串流。
我試過用AVISynth 2.5x用DirectShowSource,
但是畫面進去一片灰@@a,
連MPC播放該avs都會爆炸。
最後我找到的可行解法avs是:
LoadPlugin("D:\Program Files\AviSynth 2.5\plugins\ffms2.dll")
LoadPlugin("D:\Program Files\AviSynth 2.5\plugins\DirectShowSource.dll")
v = FFmpegSource2("highlight_2457073.flv")
a = DirectShowSource("highlight_2457073.aac")
audiodub(v, a)
使用FFMpegSource2把影像叫進來,
DirectShowSource把aac叫進來,
感覺像是DirectShowSource吃不了264就裝死給我看,
FFmepegSource2不吃音檔也裝死給我看,
變成我兩個Plugin都要用。
但是這樣一來轉檔很複雜,
我要先用FLV Splitter去拆flv,
然後再用VirtualDub轉檔。
有沒有比較好用的Solution在?
不管是VirtualDub的plugin還是軟體@@,
最好的話有沒有能夠直接從flv直接copy串流,
而不用再轉檔直壓avi的方法。
--
作業背景
Win7 x32
K-lite Mega Codec Pack 5.61
VirtualDub 1.9.5
AviSynth 2.58
--
原始檔案訊息 From MPC 1.3.1458
General
Complete name : highlight_2457073.flv
Format : Flash Video
File size : 53.0 MiB
Duration : 7mn 52s
Overall bit rate : 941 Kbps
Video
Format : AVC
Format/Info : Advanced Video Codec
Format profile : Main@L3.0
Format settings, CABAC : Yes
Format settings, ReFrames : 2 frames
Muxing mode : Container profile=Unknown@3.0
Duration : 7mn 52s
Bit rate : 782 Kbps
Nominal bit rate : 801 Kbps
Width : 640 pixels
Height : 480 pixels
Display aspect ratio : 4:3
Frame rate : 30.000 fps
Resolution : 8 bits
Colorimetry : 4:2:0
Scan type : Progressive
Bits/(Pixel*Frame) : 0.085
Stream size : 44.1 MiB (83%)
Writing library : x264 core 68 r1184 88b35c2
Audio
Format : AAC
Format/Info : Advanced Audio Codec
Format version : Version 4
Format profile : LC
Format settings, SBR : No
Duration : 7mn 52s
Bit rate : 125 Kbps
Channel(s) : 2 channels
Channel positions : L R
Sampling rate : 44.1 KHz
Stream size : 7.04 MiB (13%)
影片原始檔
http://zh-tw.justin.tv/clip/25b4ff703f8aee52
邊做的筆記
http://mingray.blogspot.com/2010/01/note-justintv-flv-file-conversion.html
--
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.201.115
※ 編輯: nosql 來自: 140.116.201.115 (01/24 20:54)
→ tedyu002:傳到 youtube 跟 virtualdub 有什麼關係? 01/24 21:03
→ nosql:因為justin下來的格式是flv,我上傳後youtube說無法分析。 01/24 21:04
→ nosql:也就是說不轉換成flv以外的影片格式youtube是不會接受的。 01/24 21:04
→ nosql:噗,樓上的id讓我想起我以前的高中社團同學強者。 01/24 21:05
→ web2312:x264 AAC 封裝成mkv再丟上去 用mkvmerge 01/24 21:05
→ web2312:mkv封裝的x264 AAC之前丟過 絕對可以上傳 01/24 21:05
→ nosql:這mkv mux工具的fps怎調Orz 01/24 21:10
→ web2312:先用mediainfo看原本flv的framerate 01/24 21:13
→ web2312:不然直接丟flv進去mkvmerge看看@@ 01/24 21:13
→ nosql:找到惹,來上傳看看@@a 01/24 21:15
→ nosql:如果把flv extracter出來的.264直接上傳到youtube會爆炸XD 01/24 21:18