PCDVD數位科技討論區

PCDVD數位科技討論區 (https://www.pcdvd.com.tw/index.php)
-   DVD 討論區 (https://www.pcdvd.com.tw/forumdisplay.php?f=5)
-   -   PSP MP4 AVC轉檔工具組包 (https://www.pcdvd.com.tw/showthread.php?t=626753)

abraxas 2006-06-06 05:00 PM

PSP MP4 AVC轉檔工具組包
 
基本上是從很多地方東湊西湊來的,配合上批次檔,幫你把許多工作一次解決
http://rapidshare.de/files/22331256/make_avc.rar.html

解壓縮後,把 out.avi 與 out.wav 放到目錄內,按 make_MP4_avc.bat
就會幫你把工作一次完成了.

會用VirtualDub的人,搭配上x264 encoder,轉出一個fps 29.97 320x240
的avi檔就對了.

聲音的話,就想辦法自己弄出.

雲 亦塵 2006-06-21 08:45 AM

先謝謝abraxas提供此工具包
我下載了此工具包
合成out.avi與out.wav
得到的MP4檔卻會影音不同步...
影像正常,聲音卻會遲幾秒才出現

難道是我轉avi檔沒有選fps 29.97的關係?
但是在VirtualDub選fps 29.97轉檔(原始檔案fps是23.多)
卻又會造成字幕與影片不同步...

請問有無方法可解決呢?
謝謝~~

海賊王-路飛 2006-06-21 11:33 AM

:eek: 1999的大老,樓主利害、利害 :p

feedback 2006-06-21 11:56 AM

引用:
作者雲 亦塵
先謝謝abraxas提供此工具包
我下載了此工具包
合成out.avi與out.wav
得到的MP4檔卻會影音不同步...
影像正常,聲音卻會遲幾秒才出現

難道是我轉avi檔沒有選fps 29.97的關係?
但是在VirtualDub選fps 29.97轉檔(原始檔案fps是23.多)
卻又會造成字幕與影片不同步...

請問有無方法可解決呢?
謝謝~~

把A兄提供的工具包裡面的批次檔用筆記本開啟編輯
將29.97改成23.976,MP4BOX預設輸出是25 FPS,所以對應不同FPS的訊源,要在參數中明定

不過我是不曉得PSP支不支援23.976的影片

雲 亦塵 2006-06-21 01:59 PM

試了feedback兄的方法
在電腦播放是沒問題的(之前轉的檔案在電腦播放就會影音不同步)
但是放到PSP後,影音又不同步了... :stupefy:

--------
ffmpeg.exe -y -i "out.wav" -bitexact -acodec aac -ac 2 -ar 48000 -ab 48 "out_aac.mp4"
MP4Box.exe -raw 1 "out_aac.mp4"
MP4Box.exe -aviraw video "out.avi"
MP4Box.exe -fps 23.976 -add out_video.H264 output_tmp.mp4
MP4Box.exe -fps 23.976 -add out_aac_track1.aac output_tmp.mp4
ATOMChanger.exe output_tmp.mp4 MAQ00264.MP4 AtomAVC.ini
ffmpeg -y -i "out.avi" -f image2 -ss 5 -vframes 1 -s 160x120 -an "MAQ00264.THM"
del out_video.H264
del output_tmp.mp4
del out_aac_track1.aac
del out_aac.mp4
------------
是黃色部份改成23.976沒錯吧?

雲 亦塵 2006-06-21 02:21 PM

剛剛找到原因了...

使用說明有這一段
3.如果電影的 FPS 非 29.97,你需要在 VirtualDub 的 " Video ->
Frame Rate -> Convert to fps: " 選項中填入 29.97.


我改的是Source rate adiustment的Change to XXX frames per second
而不是Convert to fps:

難怪影片跟字幕不同步了... :stupefy: :stupefy: :stupefy:

看來PSP能播放23.976 fps的影片,但可能造成影音不同步...
轉成29.97就沒問題了~~
謝謝大家~~ :D :D :D

abraxas 2006-06-23 11:44 AM

psp據印象是只能播放29,97 fps的,改成23.976還能播放(雖然不同步),這倒是神奇,附帶一提的後來發現畫面大小設成368x208也ok,還有關於x264內部設定也有些訣竅,某些地方沒設好,也會導致出問題,下面是更新
http://rapidshare.de/files/22420640/make_avc.rar.html
原來一樓那篇的就別下載了,更新的文件內容比較詳細.

feedback 2006-06-23 01:55 PM

引用:
作者abraxas
psp據印象是只能播放29,97 fps的,改成23.976還能播放(雖然不同步),這倒是神奇,附帶一提的後來發現畫面大小設成368x208也ok,還有關於x264內部設定也有些訣竅,某些地方沒設好,也會導致出問題,下面是更新
http://rapidshare.de/files/22420640/make_avc.rar.html
原來一樓那篇的就別下載了,更新的文件內容比較詳細.

可以試試看用MeGUI來做x264 encoding,他是專為x264寫的GUI,支援x264 CLI,參數能調的地方比透過VFW還要完整
重要的是可以載入一些事先調好的profile,國外有人做好了十幾個對應不同情況的profile給人下載去用
在作encode之前,依照品質跟速度的要求選擇想要的profile,裡面也包含了XBOX跟PSP的

還有,A兄你之前問過留量計算的問題,MeGUI有附帶流量計算機,挺方便的


MeGUI載點
MeGUI x264 Profiles

weijenc. 2006-06-29 04:24 PM

感謝...傷當不錯... :D :D :D 收下了

雲 亦塵 2006-07-13 12:54 AM

大家好~~
我又來問問題了~~
最近轉了一個rmvb檔
先用VirtualDub-1.6.3開啟rmvb檔
先轉出wav檔
再轉出一個無聲avi檔
再用本工具包合併成AVC MP4檔
問題來了~~
用PSP播放,到某一段落就會顯示不能播放
用PC播放,到同一段落就會顯示程式錯誤
但是兩者用快轉跳過那一段就沒問題了...
這樣的原因可能是什麼呢?

PS:我是按照abraxa兄寫的PSP PMP教學跟MP4轉檔攻略 for Playan來轉rmvb檔


所有的時間均為GMT +8。 現在的時間是07:20 AM.

vBulletin Version 3.0.1
powered_by_vbulletin 2025。