我试图了解如何为单元格Ax编写一个公式,该公式将找到E2-E335范围内的行号,其中带有“ x ”的数字的大小相对于E2-E335范围内的其他数字
也就是说,对于A1,您需要找到E2-E335范围内数字最大的行号。
对于A2 ,您需要在E2-E335范围内查找数字第二大的行号。
....依此类推,直到单元格A335中的公式,在单元格A335中,公式将相应地显示E2-E335范围内单元格的行号,该单元格在E2-E335范围内的其他数字中具有最小值
我试图了解如何为单元格Ax编写一个公式,该公式将找到E2-E335范围内的行号,其中带有“ x ”的数字的大小相对于E2-E335范围内的其他数字
也就是说,对于A1,您需要找到E2-E335范围内数字最大的行号。
对于A2 ,您需要在E2-E335范围内查找数字第二大的行号。
....依此类推,直到单元格A335中的公式,在单元格A335中,公式将相应地显示E2-E335范围内单元格的行号,该单元格在E2-E335范围内的其他数字中具有最小值
我电脑上的时间在我的时区以毫秒为单位 1679287353711 ,(等于 04:42:33,711 我在 Excel 中这样计算:= (1679287353711/86400000) + DATE (1970; 1; 1)
我执行JS代码将这个时间转换成格式保存到TIME_FORMAT变量中,格式为:00:00:00,000
但它给出了: 02:42:33,711 而不是 04:42:33,711 如何在不调整答案的情况下更正错误:小时 + 2?
JS代码:
var TIME = 1679287353711;
var date = new Date(TIME);
var hours = date.getUTCHours() + (date.getTimezoneOffset() / 60);
if (hours < 10) {
hours = '0' + hours;
}
var minutes = date.getUTCMinutes();
if (minutes < 10) {
minutes = '0' + minutes;
}
var seconds = date.getUTCSeconds();
if (seconds < 10) {
seconds = '0' + seconds;
}
var milliseconds = date.getUTCMilliseconds();
if (milliseconds < 10) {
milliseconds = '00' + milliseconds;
} else if (milliseconds < 100) {
milliseconds = '0' + milliseconds;
}
TIME_FORMAT = hours + ':' + minutes + ':' + seconds + ',' + milliseconds;
console.log(TIME_FORMAT);
文件夹中有许多 *mov 视频文件。(屏幕上有两个)
我想为 59 秒长的 instagram 视频故事剪切所有这些 * mov 文件(剪切哪一帧并不重要)。结果,您可以在 59 秒内获得大量视频文件。
我想剪切,以便每个最终视频文件都具有以下参数:
MP4 Container format
H.264 Video Codec
AAC Audio
3500kbps bitrate
30 FPS
60 seconds maximum in length
1080p 9:16 ( 1080 х 1920 px)
我为ffmpeg制作了以下批处理文件:
@echo off
for %%i in (*.mov) do (
ffmpeg -i "%%i" -vf scale=ih*9/16:ih,scale=iw:-2,setsar=1,scale=-2:1080 -c:v libx264 -profile:v main -level:v 3.0 -x264-params scenecut=0:open_gop=0:min-keyint=72:keyint=72 -c:a aac -preset slow -crf 23 -r 30 -sn -f segment -segment_time 59 -pix_fmt yuv420p -y "%%~ni.mp4"
)
pause