meaglej
帖子: 8
注册时间: 2010-12-27 14:12

如何把x264的info保存为文件?

最近在尝试用命令行压片,用megui可以自动生成压制完成的信息文件,可是用命令行就不会了
敢问高手用命令行压片完成的信息如何保存成文本文件呢?
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 如何把x264的info保存为文件?

代码: 全选

x264.exe [options] "input.ext" 2>"[path\]logfile"
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。
meaglej
帖子: 8
注册时间: 2010-12-27 14:12

Re: 如何把x264的info保存为文件?

感谢06_taro
头像
nuomi
帖子: 197
注册时间: 2010-09-25 12:59

Re: 如何把x264的info保存为文件?

问个问题,Test目录下的mp4文件,用mp4box批量提取音频,怎么写命令,一条一条写太那个啥了。。。(干了很多这事=,=)
头像
06_taro
核心会员
核心会员
帖子: 998
注册时间: 2010-09-22 18:32
来自: United Kingdom
联系: 网站

Re: 如何把x264的info保存为文件?

代码: 全选

@echo off
cd "/d %~dp0"
title mp4自動音軌抽取
set tracknum=2
set /p tracknum=Please input audio track: 
FOR %%a IN (*.mp4) DO "[path\]mp4box.exe" -raw %tracknum% -v "%%a"
echo. & pause
放在mp4那個目錄下面運行,輸入音軌編號(不輸入直接回車的話默認為2),自動處理該文件夾下所有mp4

或者:

代码: 全选

@echo off
title mp4自動音軌抽取
cd "/d %~dp0"
set tracknum=2
set /p tracknum=Please input audio track: 
:start
mp4box.exe -raw %tracknum% -v "%~f1"
shift
if not "%~1"=="" goto start
echo. & pause
這個是放在mp4box.exe文件夾下,資源管理器裡面選中多個mp4文件一起拖到這個bat圖標上就可以了,後面和上一個一樣

如果要包括子文件夾的話,用第一個方法,修改下用find去找出mp4文件來輸出臨時文件列表再讀取就可以了,或者更簡單的是在資源管理器裡面直接在目錄下搜索“*.mp4”找到所有mp4文件,然後全部選中用第二種方法拖放就可以了……
つまんねー事聞くなよ!

I, personally, for me, believe (obviously sometimes) that my OS choice is right. That's me. I'm not telling you that you should believe it. Learn the facts, and the origins behind the facts, and make up your own damn mind. That's why you have one. (source)

Follow me: @06_taro

304——
为纪念伟大的宇宙史上最强压制304先生,联合国教科文组织决定,将每年的第304天,即平年的10月31日或者闰年的10月30日,定为世界304日。

回到 “视频编码器 / Video encoder discussion”