Questions tagged «video»

有关视频编辑,流,转换,捕获或视频输出的问题。如果可能,请使用更具体的标签。

1
编码用于平滑的前向和后向视频播放
有没有办法对视频进行编码,以便前后播放非常流畅?在h264有可能吗? 我对视频编码基本结构的理解是,如果视频是由帧组成的 f1 f2 f3 f4 f5 f6 f7 f8 f9 f10 ... 被编码为 i1 d2 d3 d4 d5 i6 d7 d8 d9 d10 ... 哪里 i(k) == f(k), d(k) == f(k) - f(k-1) 即 i 是一个iframe和 d 是一个帧差异,因此视频大小远小于所有图像(帧)的大小,因为增量小于整个帧。然后得到 f8,我要从最近的iframe流式传输和解码 i6 并应用增量。 因此,每帧的每帧解码/流媒体成本最多是iframe的成本。但是,落后,它可以更多。例如,如果开启 f6 我想转到前一帧 f5,我需要解码前一个iframe中的所有内容 f1。有没有办法对事物进行编码,以便不会发生这种情况,例如通过另外记录方便(以及某种程度上多余的)信息 f6 - f5 …

1
Quicktime .mov - 指定电影标题时间刻度24000
当我通过FFmpeg转码运行我的24fps Quicktime mov文件时,当源文件的时间刻度为24000时,它们的电影标题时间刻度为1000.这个低时间刻度值在搜索文件时导致某些专业软件工具出现问题。 在我的例子中,源文件是具有1 x视频轨道(DNx115)和1 x数据轨道(时间码)的Quicktime。我正在将它转码为DNx36。 我可以通过添加“-video_track_timescale 24000”将视频时间刻度强制为24000,但这不会影响视频轨道以外的任何内容。 命令如下: ffmpeg -i input.mov -c:v dnxhd -b:v 36M -pix_fmt yuv422p -video_track_timescale 24000 output.mov 未切割的控制台输出: ffmpeg version N-90214-gdd3f1e3a11-tessus Copyright (c) 2000-2018 the FFmpeg developers built with Apple LLVM version 9.0.0 (clang-900.0.39.2) configuration: --cc=/usr/bin/clang --prefix=/opt/ffmpeg --extra-version=tessus --enable-avisynth --enable-fontconfig --enable-gpl --enable-libass --enable-libbluray --enable-libfreetype --enable-libgsm --enable-libmodplug …


1
适当的DVD翻录通过UPnP服务
我是一个快乐的用户 minidlna (版本1.0.24)在旧的Mac Mini G4上。它在我的环境中运行良好。由于minidlna不允许转码,我想撕掉一组DVD(主要是漫画)供观看。但是,我无法理解如何正确编码它们仅用于通过UPnP为它们提供服务。 我的DSL提供商有一个内置客户端(Freebox ADSL,固件1.5.20),它只是拒绝服务 ISO Media, MP4 Base Media v1 [IS0 14496-12:2003] (* .mp4)文件。 我有一个Windows 8平板电脑,不支持 EBML file / Matroska (* .mkv)容器。 因此我需要使用 AVI 我的设置容器。现在复杂的部分是我需要使用的编码选项 将DVD翻录到AVI容器 ? 视频 :我已经测试过,mpeg4和x264视频流都可以使用。据我所知,x264不是一个选项,因为我使用AVI容器。那么高质量的mpeg4视频流有哪些选择呢?使用试验和错误我发现使用带有以下流的mkv容器视频有点不稳定: Stream #0.0(eng): Video: h264 (High), yuv420p, 1280x568 [PAR 1:1 DAR 160:71], 25 fps, 25 tbr, 1k tbn, 50 …

1
批处理文件,用于使用ffmpeg对多个视频中的字幕进行硬编码
我的问题在顶部 : 引用动态文件名的正确方法是什么? ass 使用时过滤 -filter_complex 在 ffmpeg的 ? 故事和我的尝试 : 我有一个包含宽屏的文件夹(16:9) .mp4 文件,1920x1080帧大小。对于每个mp4文件,我也有一个 .ass 带有命名模式的字幕文件 originalfilename_outline.ass。最后,有一个透明的 .png 作为视频的水印。 我的终极目标是mpeg2 PAL DVD .mpg 将输入文件重新调整为576px高度的文件,并在左右两侧均匀裁剪为尺寸为720x576的4:3宽高比,并将字幕和水印硬编码到视频中。 为此,我尝试了以下内容 .bat Windows中的文件,使用 ffmpeg的 。 for %%a in ("*.mp4") do ffmpeg -i "%%a"^ -i full_screen_watermark.png^ -aspect 4:3^ -filter_complex "scale=1024x576,crop=iw-304:ih:152:0,overlay=0:0,ass=%%~nA_outline.ass"^ -target pal-dvd "PAL_DVD_Format\%%~na.mpg" pause 对于单个文件,这是有效的,但似乎有一个问题 ass=%%~nA_outline.ass 部分批处理文件,因为我收到以下错误: …

0
如何减少使用Windows资源管理器标记视频所需的时间?
当我尝试使用Windows资源管理器标记视频时,它需要大约10-20秒才能完成。如果我尝试使用相同的标签标记多个视频,则需要更长时间?我怎样才能减少这段时间。 我目前正在使用Windows 7 Home Premium;处理器:AMD Athlon II x2 250(3.00 GHz); Ram 3.00 GB。我的文件位于外置硬盘上,WD西部数字My Book 3 TB。

0
飞思卡尔i.MX 6 Dual上的更高覆盖模式
我正在飞思卡尔i.MX 6的IPU 0显示0背景DI(/ dev / video16)上播放1080p视频,并希望通过覆盖DI(/ dev / fb1)将其覆盖到Qt应用程序。它工作得非常好,但仅限于屏幕的一小部分,因为/ dev / fb1可用的唯一视频模式是240x320p-60: root@box:~# cat /sys/class/graphics/fb1/modes U:240x320p-60 可以更高,怎么样?
1 linux  video  embedded 

0
真正可怕的流媒体视频(Netflix / Skype)质量超过快速的Wi-Fi
我有一个50/25计划的Verizon FIOS。 Speedtest.net 报告 21/28通过我的802.11n Wi-Fi连接。我可以可靠地拉超过4MB / s 下载Ubuntu 。 但是在我的wi-fi启用的蓝光播放器上观看Netflix或者观看Skype视频通话是一件噩梦。我已经从Comcast切换到Verizon,更换了路由器,并尝试了两种不同的笔记本电脑和三种不同的操作系统(Windows Vista,7和8.1)。 在我的蓝光播放器上观看Netflix之前,我已经关闭了每台支持互联网的设备,以减少拥塞。但是我仍然会得到很长的块状,锯齿状的内容。 Skype视频通话几乎没用。 (不,这不是JPG压缩...它的外观真的如此。) 我可以尝试改变什么?!

2
使用默认XP安装可以播放的默认视频格式是什么?
我正在尝试在Linux上转换一些视频文件,这些视频文件可以在我认为是Windows XP的默认安装上播放。我无法访问将要播放的计算机,并且将播放它们的用户没有管理员权限来安装新的编解码器或媒体播放器。 我试过.mpeg,但是没用。我认为.wmv是可能的,但我发现在Linux上找到将.mpeg转换为.wmv的方法很困难。 是否有其他媒体格式应该可以在Windows XP的默认安装上播放?

1
如何防止VirtualDub中嵌入式徽标的拉伸,模糊和像素化?
请看看这个 http://www.youtube.com/watch?v=te-HVN8y_QE&hd=1 。 请注意左上角嵌入的“徽标”?它有多模糊和像素化? 这是原始图片: 拉伸,模糊,像素化等最有可能来自将原始视频从1920x1200调整为1280x720并使用h.264进行编码。 任何人都可以告诉我如何防止模糊,不锐化和像素化并保持其原始质量? 如何从整个编码过程中排除徽标,只是以原始格式和形式拍打它?

0
使用ffmpeg转换避免音频延迟?
请帮忙保存我的大学申请!我正在将视频上传到学校招生网站,该网站正在将这些视频转换为质量较低的文件。由于某种原因,这些转换后的文件有一个音频歪斜(音频变得太早了〜100ms,这会破坏视频)。 是一种预处理我的视频的方法,以便在我上传时不会发生音频偏差吗?这里的任何帮助将不胜感激,除了谷歌搜索基础知识,我不太了解音频/视频。 不幸的是我不知道网站运行的确切命令(我的猜测是ffmpeg),但我用过 ffprobe 在原始和转换的文件上,这是结果: ORIGINAL Stream #0:0(eng): Audio: aac (LC) (mp4a / 0x6134706D), 48000 Hz, stereo, fltp, 320 kb/s (default) Stream #0:1(eng): Video: h264 (Baseline) (avc1 / 0x31637661), yuv420p(tv), 1920x1080 [SAR 1:1 DAR 16:9], 17982 kb/s, 59.94 fps, 59.94 tbr, 60k tbn, 119.88 tbc (default) CONVERTED Stream #0:0(eng): Audio: …
1 audio  video  ffmpeg 

1
GTX 670视频,音频和鼠标滞后
我最近有些口吃。没有我的GTX安装和使用英特尔高清4000图形没有问题。但是在安装我的Nvidia卡和驱动程序后,我有一些随机的口吃。 这种情况发生在youtube,其他视频网站甚至我的Windows Media Player Classic上。口吃导致视频,音频和鼠标口吃。 任何帮助都会很棒。我在华硕P8Z77 -V Pro上。英特尔3570k。 8演出Gskill ripjaw ram。 Windows 8 司机是314.14

1
如何在运行Windows 7 64位RTM的ThinkPad W500上实现可切换的图形安装和配置?
我的ThinkPad W500在运行Windows 7 Home Premium 64位RTM时遇到了持续的图形驱动程序问题。总之,我没有成功地使可切换图形正常运行。 我的问题开始反映在问题上 Thinkpad W500 ATI卡无法在Windows 7 64位上启动 。从那里开始走下坡路。 初始配置摘要: 在ThinkPad W500上安装Windows 7 Home Premium 64位RTM(4063-RF5 - 可切换显卡 - ATI FireGL V5700 - 1900x1200) 从以下Lenovo Windows 7 beta驱动程序下载 http://www-307.ibm.com/pc/support/site.wss/WIN7-BETA.html 并安装:ThinkPad Power Manager和ThinkPad电源管理驱动程序(两者都是可切换图形所必需的) Windows认可的英特尔集成显卡驱动程序,代表“Mobile Intel(R)45 Express芯片组系列(Microsoft Corporation - WDDM 1.1”,运行Microsoft驱动程序版本8.15.10.1749,自2009年5月6日起。 事件顺序: 下载了联想Windows 7 beta可切换图形驱动程序“适用于Windows 7(64位和32位)的ThinkPad可切换图形驱动程序” http://www-307.ibm.com/pc/support/site.wss/WIN7-BETA.html#m8xswitch (这指向 …

0
FFMPEG在分割MP4视频时出错
我在打破时遇到错误 MP4 使用以下命令将视频分成小段。 ffmpeg -i F:\video_data_set\non-profit-in-funnel-scripts.mp4 -f segment -segment_time 5 -segment_start_number 1 -codec copy -copyts -avoid_negative_ts 1 F:\video_data_set\test\%d_4k_compressed.mp4

1
来自原始YUV444的FFMPEG h.264流到VLC产生黑屏和音频噪声
我使用stdout(管道格式:管道< -Y< -U< -V整个帧)将原始YUV444 640x480帧从C ++程序内部管理到ffmpeg。 ffmpeg使用h.264对它们进行编码,并通过UDP将视频流式传输到我选择的IP。 当我没有流式传输并将录像设备上的视频保存为带有ffmpeg的-mp4文件时,一切正常 - 但是当我通过网络流式传输并尝试在VLC中接收时,会收到流并且视频屏幕下的播放计时器运行, 但图像为黑色,没有显示视频。 我的音频输出也有一些噼里啪啦的声音。原始视频没有音轨。 我的ffmpeg设置如下: ffmpeg -y -loglevel verbose -f rawvideo -r 25 -c:v rawvideo -pix_fmt yuv444p -s 640x480 -i - -c:v libx264 -preset superfast -framerate 25 -f mpegts udp://192.168.150.1:20001 在VLC(GUI)中,我只使用udp:// @:20001的“开放网络流”。端口是开放的,我用一个简单的虚拟发送器/接收器测试它。视频录制的几乎相同的cli参数在写入文件并下载时会产生完美的可播放视频: ffmpeg -y -loglevel verbose -f rawvideo -r 25 -c:v rawvideo …

By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.