由于我不知道qt-faststart(和MP4Box一点)有关于它们的任何在线资源(没有找到太多)?哪个更好?他们的分歧怎么样?特别是如果我想为Android设备创建提示视频文件,哪一个最好?
我使用的DrawText和drawbox上FFmpeg的两个人类已知的最糟糕记录功能avfilters.
我正在努力研究是否以及如何在一个帧上使用它们,即第22帧上的drawtext.
当前命令:
ffmpeg -i test.wmv -y -b 800k -f flv -vcodec libx264 -vpre default -s 768x432 \
-g 250 -vf drawtext="fontfile=/home/Cyberbit.ttf:fontsize=24:text=testical:\
fontcolor=green:x=100:y=200" -qscale 8 -acodec libfaac -sn -vstats out.flv
Run Code Online (Sandbox Code Playgroud)
文档中提到的两个元素是n和t.但是,我似乎只能在x和y中使用它们.不在文本中,甚至不在其他参数中.
我们将非常感谢您提供任何帮助或FFmpeg指导.
我想写一帧视频帧到*.yuv文件,发现这个教程的渲染视频到SDL表面.
现在我不确定如何在没有SDL库的情况下使用此代码.例如,锁定功能:
static void *lock(void *data, void **p_pixels)
{
struct ctx *ctx = data;
SDL_LockMutex(ctx->mutex);
SDL_LockSurface(ctx->surf);
*p_pixels = ctx->surf->pixels;
return NULL; /* picture identifier, not needed here */
}
Run Code Online (Sandbox Code Playgroud)
我怎么能写没有这个功能struct ctx,SDL_LockMutex和SDL_LockSurface?
你可以想象,我不是一个非常有经验的程序员,所以请耐心等待我;)
在此先感谢!
目前使用的命令是
`sox input.wav -G -t mp3 -r 16k test.mp3`
Run Code Online (Sandbox Code Playgroud)
但这是创建一个比特率为24.0 kbps的文件.
如何使输出文件的比特率达到16.0 kbps?
从AWS文档中看,动画gif的最低fps可能是10fps.有没有办法让AWS创建一个具有较低fps的动画gif?
animated-gif transcoding amazon-web-services amazon-elastic-transcoder
是否有一些免费的代码转换器可以在飞行中将视频打包成hls或mpeg-dash?
我不想使用直播,但我想创建vod流媒体.
transcoding video-encoding video-streaming http-live-streaming mpeg-dash
是否有人知道如何通过REST API在本地Bitbucket服务器(存储)中的存储库设置->存储库详细信息(复选框名为“ git-enable-transcoding”的复选框)中启用“转码差异”功能?
创建分支,克隆和推送更改,甚至通过REST API进行一些设置更改(例如:权限,分支模型等)都很好,但是……不行。我试过把像
{'name': repository_slug, 'forkable': 'true', 'git-enable-transcoding': 'true'}
Run Code Online (Sandbox Code Playgroud)
至
http:// {bitbucket_server} / rest / api / latest / projects / {project_key} / repos / {repository_slug}
另一个尝试没有成功(Bitbucket论坛上也没有运气。请帮助,提前致谢!
为了弄清问题的关键,第一个命令为什么起作用,而第二个命令却不起作用。它们产生的大小略有不同的文件具有不同的内容:
ffmpeg -i test.wav -f ogg -acodec libvorbis test.a.ogg
ffmpeg -i test.wav -f ogg -acodec libvorbis - > test.b.ogg
Run Code Online (Sandbox Code Playgroud)
test.a.ogg可以正常播放,没有问题。test.b.ogg从源音频的中间开始,并且在音频中具有停止和间隙。它还不报告轨道的长度。
我想将正在编写的程序动态地将源文件转码为ogg,并且尝试将ffmpeg的stdout传送到我的程序中。将结果放入中间文件会降低性能,因为代码转换应该按需进行。
我正在开发一个需要显示远程桌面流媒体视频的网络应用.我们已经使用ffmpeg/ffserver和flowplayer实现了这一点,将RTSP转码为.flv格式,但它非常脆弱,我的研究使我使用了命令行版本的VLC.
我的问题是:有没有办法将转码后的RTSP(如OGG,RTP或其他格式)传输到浏览器中,同时避免依赖闪存?
我知道标签在很长一段时间内都不支持流媒体视频,但我无法找到一致的文档.有人说你可以直接管道RTP,有人说你永远无法通过标签流.
此外,我目前正在我的本地Apache服务器上测试所有这些.
我假设转码看起来像是:
要么
谢谢 - 梅森
我正在使用ffmpeg transcoding.c示例。当我将视频编码器编解码器设置为AV_CODEC_ID_H264,将音频编码器编解码器设置为AV_CODEC_ID_AAC时,出现以下错误。
我该如何解决这个问题。