分页: 8 / 13

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-17 9:31
qsg
SAPikachu 写了:刚把Bug修复了。。。运行下 encx264.exe !update 自动更新完成后就可以了。
要联网修复是吗?

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-17 10:15
SAPikachu
qsg 写了:
SAPikachu 写了:刚把Bug修复了。。。运行下 encx264.exe !update 自动更新完成后就可以了。
要联网修复是吗?
对的,打包版暂时不更新了,等迟点把计划的新功能加上去之后再弄。

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-17 16:54
qsg
SAPikachu 写了:
qsg 写了:
SAPikachu 写了:刚把Bug修复了。。。运行下 encx264.exe !update 自动更新完成后就可以了。
要联网修复是吗?
对的,打包版暂时不更新了,等迟点把计划的新功能加上去之后再弄。
谢谢!期待新版。
有剧透吗? {:cat_17}

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-18 9:19
SAPikachu
qsg 写了:
SAPikachu 写了:
qsg 写了: 要联网修复是吗?
对的,打包版暂时不更新了,等迟点把计划的新功能加上去之后再弄。
谢谢!期待新版。
有剧透吗? {:cat_17}
多pass压制和task完成后运行程序,不过估计一般人没什么用orz

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-18 12:47
nuomi
完成後關閉計算機……好吧其實Windows自帶了(以前還花了很多時間去找“小工具”(┬_┬)↘ 跌)……

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-18 21:27
SAPikachu
nuomi 写了:完成後關閉計算機……好吧其實Windows自帶了(以前還花了很多時間去找“小工具”(┬_┬)↘ 跌)……
这个在批处理后面加上shutdown /s /t 0就可以了。。。

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-18 21:37
nuomi
SAPikachu 写了:
nuomi 写了:完成後關閉計算機……好吧其實Windows自帶了(以前還花了很多時間去找“小工具”(┬_┬)↘ 跌)……
这个在批处理后面加上shutdown /s /t 0就可以了。。。
所以說自己傻X了……

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-18 21:58
rshadow
请问一下,这个要怎么做才能自动提取TC并在压制的时候自动封进TC?
提取是只在AVS脚本上面完成吗?如下?
ffmpegsourc2("源",timecodes=“tc.txt”)
求指导更方便的方法…… {:cat_13}

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-18 22:05
nuomi
rshadow 写了:请问一下,这个要怎么做才能自动提取TC并在压制的时候自动封进TC?
提取是只在AVS脚本上面完成吗?如下?
ffmpegsourc2("源",timecodes=“tc.txt”)
求指导更方便的方法…… {:cat_13}
FFVideoSource抽的有問題

代码: 全选

@Echo Off
Cd /d "%~dp0"
:Start
Set SourceExist=mp4
If Exist "%~dpn1.mkv" Set SourceExist=mkv
If "%SourceExist%"=="mp4" "DtsEdit.exe" -tv 2 -o "%~f1.txt" "%~f1"
If "%SourceExist%"=="mkv" "mkvextract.exe" timecodes_v2 "%~f1" 1:"%~f1.txt"
Shift
If Not "%~1"=="" Goto Start
Echo. & Pause
然後壓制時扔進x264.exe就行了。
內嵌的看LX菊苣……

Re: [置顶] SAP的EPx264压制脚本(2012-01-12更新)

发表于 : 2012-01-18 22:45
06_taro
獲取後綴名其實也可以:

代码: 全选

set SourceExist=%~x1
另外mkvextract裡用的trackID最好別寫1,因為一來有時候封裝不注意順序的話會出現1是audio,2是video的情況;另一方面5.2.0開始的mkvextract/mkvmerge等mkvtoolnix內的工具都把默認的第一個軌道的trackID從1調整為0了,因此最好用mkvmerge -i "%~s1"來獲取,保證trackID對應的是video。

代码: 全选

#!/bin/bash

GET_TRACK_ID(){
    mkvmerge -i $1 | grep "video" | awk '{print $3}' | awk -F: '{print $1}'
}

trackID=`GET_TRACK_ID $1`
echo $trackID
因為我自己基本上是用GNU工具所以腳本長這樣的= =