小基cliff
帖子: 4
注册时间: 2011-01-12 18:29

小白求一问下关于trim日本录制ts片源完成后 音频该如何输出?

代码: 全选

SetWorkingDir("G:\megui\tools\avisynth_plugin")
loadplugin("J:\ts\DGDecode.dll")

loadplugin("J:\ts\TIVTC.dll")

loadplugin("J:\ts\delogo.dll")
loadplugin("G:\megui\tools\avisynth_plugin\mt_masktools-26.dll")
loadplugin("G:\megui\tools\avisynth_plugin\mvtools2.dll")
Import("G:\megui\tools\avisynth_plugin\SMDegrain v.2.2d.avsi")

py=DGDecode_mpeg2source("J:\ts\[Yamadakun to nananin no majo][02].d2v")
t1=py.trim(940,18765)
t2=py.trim(22366,31710)
t3=py.trim(34414,42562)
t4=py.trim(47510,76908)
last=+t1+t2+t3+t4


EraseLOGO("J:\ts\mp4测帧_2 1440x1080.lgd")

TFM(chroma=true).TDecimate(mode = 1)

SMDegrain()

LanczosResize(1280,720)


AVS写完成功播放 但是不知道音频该如何输出
本来想megui挂↑段AVS 失败告终 现在毫无头绪…
头像
dgwxx
管理猿
帖子: 771
注册时间: 2010-09-19 20:42
联系: 网站

Re: 小白求一问下关于trim日本录制ts片源完成后 音频该如何输出?

写一个avs(比如trim.avs),只要这一行:

代码: 全选

trim(940,18765) + trim(22366,31710) + trim(34414,42562) + trim(47510,76908)
然后命令行里用eac3to抽ts的音轨:
eac3to "x:\xxx.ts" "x:\xxx.aac"
然后命令行里用aacedit2按上面那个avs切音轨:
aacedit2 -x -t "x:\trim.avs" "x:\xxx.aac"
因为aacedit2有bug,加-x的时候如果aac的文件名中没有delay的话,输出的aac的文件名会比较怪,不过没关系,手动改掉就行了。
日常推 @dgwxx: 基本没什么技术的话题,欢迎没事看看消遣。
► 显示剧情透露 平庸的rip
► 显示剧情透露 “不知道”的五大理由
小基cliff
帖子: 4
注册时间: 2011-01-12 18:29

Re: 小白求一问下关于trim日本录制ts片源完成后 音频该如何输出?

dgwxx 写了:写一个avs(比如trim.avs),只要这一行:

代码: 全选

trim(940,18765) + trim(22366,31710) + trim(34414,42562) + trim(47510,76908)
然后命令行里用eac3to抽ts的音轨:
eac3to "x:\xxx.ts" "x:\xxx.aac"
然后命令行里用aacedit2按上面那个avs切音轨:
aacedit2 -x -t "x:\trim.avs" "x:\xxx.aac"
因为aacedit2有bug,加-x的时候如果aac的文件名中没有delay的话,输出的aac的文件名会比较怪,不过没关系,手动改掉就行了。
J:\ts\[Yamadakun to nananin no majo][02].ts
General #32740
ID : 32740 (0x7FE4)
Complete name : J:\ts\[Yamadakun to nananin no majo][02].ts
Format : MPEG-TS
File size : 4.27 GiB
Duration : 45mn 30s
Overall bit rate mode : Variable
Overall bit rate : 13.4 Mbps
Video #273
ID : 273 (0x111)
Menu ID : 1056 (0x420)
Format : MPEG Video
Format version : Version 2
Format profile : Main@High
Format settings, BVOP : Yes
Format settings, Matrix : Custom
Codec ID : 2
Duration : 45mn 30s
Bit rate mode : Variable
Bit rate : 12.6 Mbps
Maximum bit rate : 24.0 Mbps
Width : 1 440 pixels
Height : 1 080 pixels
Display aspect ratio : 16:9
Frame rate : 29.970 fps
Standard : Component
Color space : YUV
Chroma subsampling : 4:2:0
Bit depth : 8 bits
Scan type : Interlaced
Scan order : Top Field First
Compression mode : Lossy
Bits/(Pixel*Frame) : 0.270
Stream size : 3.99 GiB (94%)
Color primaries : BT.709
Transfer characteristics : BT.709
Matrix coefficients : BT.709


这样子一个日剧 x264该给怎么样的参数 码率多少合适呢?
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: 小白求一问下关于trim日本录制ts片源完成后 音频该如何输出?

小基cliff 写了:这样子一个日剧
啥样子不重要
小基cliff 写了:一个日剧 x264该给怎么样的参数 码率多少合适呢?
想大点就给大点码率
想小点就给小点码率
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない
头像
mikey
帖子: 14
注册时间: 2016-07-15 8:38

Re: 小白求一问下关于trim日本录制ts片源完成后 音频该如何输出?

dgwxx 写了:写一个avs(比如trim.avs),只要这一行:

代码: 全选

trim(940,18765) + trim(22366,31710) + trim(34414,42562) + trim(47510,76908)
然后命令行里用eac3to抽ts的音轨:
eac3to "x:\xxx.ts" "x:\xxx.aac"
然后命令行里用aacedit2按上面那个avs切音轨:
aacedit2 -x -t "x:\trim.avs" "x:\xxx.aac"
因为aacedit2有bug,加-x的时候如果aac的文件名中没有delay的话,输出的aac的文件名会比较怪,不过没关系,手动改掉就行了。

你好dgwxx,用eac3to抽ts的aac音轨的时候,有时eac3to会报告: A remaining delay of -6ms could not be fixed.
虽然-6ms几乎可以忽略,但是我想问,如果不忽略它,接下来的处理步骤应该怎么处理这个-6ms?例如,avs脚本的编写、aacedit2切割音轨、成品封装等等
头像
mikey
帖子: 14
注册时间: 2016-07-15 8:38

Re: 小白求一问下关于trim日本录制ts片源完成后 音频该如何输出?

预感你们会失踪或者回答我「不必纠结这-6ms」 {:doge}
头像
msg7086
帖子: 600
注册时间: 2011-02-19 0:49

Re: 小白求一问下关于trim日本录制ts片源完成后 音频该如何输出?

mikey 写了:你好dgwxx,用eac3to抽ts的aac音轨的时候,有时eac3to会报告: A remaining delay of -6ms could not be fixed.
虽然-6ms几乎可以忽略,但是我想问,如果不忽略它,接下来的处理步骤应该怎么处理这个-6ms?例如,avs脚本的编写、aacedit2切割音轨、成品封装等等
简单说,处理不了。
aac一帧就是这么长,切割后差异的部分就会产生永久差异。
你要么就转换回wav,切完重新压,重压的过程中会重新分组。
Delogo LGD Collections 各种台标下载 | Home Of VapourSynth Evolution

<回答が無い理由>
1. 誰も知らない
2. 質問文が意味不明
3. 知ってるが、お前の態度が気に入らない
4. 良いボケが思いつかない

回到 “音频编码器 / Audio encoder”