我尝试搜索一种使用ffmpeg设置字幕流的语言的方法,并找到了-slang选项。因此,我尝试了以下命令,但立即收到一个错误:
ffmpeg -i input.avi -i subs.srt -c:a copy -c:s mov_text -slang eng -c:v libx264 -profile:v high -level:v 4.0 output.mp4
ffmpeg version 1.1 Copyright (c) 2000-2013 the FFmpeg developers
built on Jul 18 2013 23:00:53 with Apple clang versi
我目前正在尝试批量添加outros和水印到我的视频。我对此还不熟悉。
这是我用来将视频转换成相同格式的代码
cd source
for %%f in (*.mp4) do (
ffmpeg -i "%%f" -c:v libx264 -b:v 1500k -s 720x720 -crf 22 -g 1 -keyint_min 1 -preset slow -shortest -ar 44100 "../converted/c_%%f"
)
cd outro
for %%f in (*.mp4) do (
ffmpeg -i "%%f&
我正在用nodejs编写一个将MP4转换为HLS的工具,我试图使用fluent-ffmpeg来转换它,但是在给出"outputOptions“时有一些错误。
我的代码:
var fs = require('fs');
var ffmpeg = require('fluent-ffmpeg');
// open input stream
var infs = new ffmpeg
infs.addInput('./data/test3.mp4').outputOptions([
'-map 0:0',
&
我正在尝试合并两个视频,但是我一直收到一个错误声明:
"Input link in 1:v0 parameters (size 320x480, SAR 2:1) do not match the corresponding output link in0:v0 parameters (320x480, SAR 1:1)"
因为尺寸是一样的,所以我对它们的比例不同而感到困惑?如果你不知道我对FFMPEG很陌生的话。
我的FFMPEG版本是:ffmpeg版本N-89439-g1215889bc1。
我打电话给FFMPEG如下:
ffmpeg.exe -i transition_1
我尝试过将video.mp4文件与mic.wav结合起来,如下所示。但组合视频不会生成。命令提示符显示-
'ffmpeg‘未被识别为内部或外部命令、可操作程序或批处理文件。
我是否需要安装Accord.Video.FFMPEG以外的ffmpeg?如果是这样,那么它对于应用程序执行的每个系统都是独立的吗?请帮助更正。
using System.Collections.Generic;
using System.Runtime.InteropServices;
using Accord.Video.FFMPEG;
using System;
public void merge()
{