<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
	<id>https://wiki.elphel.com/index.php?action=history&amp;feed=atom&amp;title=Using_FFmpeg_With_Video_API.En</id>
	<title>Using FFmpeg With Video API.En - Revision history</title>
	<link rel="self" type="application/atom+xml" href="https://wiki.elphel.com/index.php?action=history&amp;feed=atom&amp;title=Using_FFmpeg_With_Video_API.En"/>
	<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Using_FFmpeg_With_Video_API.En&amp;action=history"/>
	<updated>2026-08-02T01:42:20Z</updated>
	<subtitle>Revision history for this page on the wiki</subtitle>
	<generator>MediaWiki 1.43.9</generator>
	<entry>
		<id>https://wiki.elphel.com/index.php?title=Using_FFmpeg_With_Video_API.En&amp;diff=1528&amp;oldid=prev</id>
		<title>Ilya at 21:02, 23 December 2005</title>
		<link rel="alternate" type="text/html" href="https://wiki.elphel.com/index.php?title=Using_FFmpeg_With_Video_API.En&amp;diff=1528&amp;oldid=prev"/>
		<updated>2005-12-23T21:02:03Z</updated>

		<summary type="html">&lt;p&gt;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{en|ru=Using FFmpeg With Video API.Ru|cn=Using FFmpeg With Video API.cn}}&lt;br /&gt;
&lt;br /&gt;
Для того, чтобы сохранить поток в том виде, в котором он приходит к клиенту можно использовать команду :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ffmpeg -f mjpeg -i http://192.168.0.9/mjpg/video.mjpg video.mjpg&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
Потом этот файл можно преобразовать в другой формат, например так:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ffmpeg -r 6 -i video.mjpg -vc copy video.avi&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
При этом будет создан avi-файл с FPS=6 и с НЕПЕРЕКОДИРОВАННЫМ содержимым, т.е. Jpeg-фреймы просто будут скопированы в нужное место в avi-файл.  Обязательно указывайте опцию &amp;quot;-r&amp;quot; (FPS), иначе avi-файл будет создан с FPS по-умолчанию и это значение может сильно отличаться от того, который был у сохраненного потока.&lt;br /&gt;
&lt;br /&gt;
Можно также сохранять поток сразу в нужный формат. Так две вышеперечисленные операции можно объеденить в одну :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ffmpeg -r 6 -f mjpeg -i http://192.168.0.9/mjpg/video.mjpg -vc copy video.avi&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
Если нужно сохранить поток в отдельные JPEG-файлы, то нужно использовать следующую команду :&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ffmpeg -r 6 -f mjpeg -i http://192.168.0.9/mjpg/video.mjpg -vc copy %d.jpg&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
В состав пакета ffmpeg входит программа ffplay, которая может воспроизводить живое, или записанное видео:&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ffplay -r 6 -f mjpeg -i http://192.168.0.9/mjpg/video.mjpg&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;ffplay -r 6 -i video.mjpg&amp;lt;/nowiki&amp;gt;&lt;/div&gt;</summary>
		<author><name>Ilya</name></author>
	</entry>
</feed>