<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Linux Forum &mdash; drawbox in avconv]]></title>
	<link rel="self" href="https://linuxforum.ru/extern.php?action=feed&amp;tid=32569&amp;type=atom" />
	<updated>2013-12-13T11:59:27Z</updated>
	<generator>PunBB</generator>
	<id>https://linuxforum.ru/viewtopic.php?id=32569</id>
		<entry>
			<title type="html"><![CDATA[Re: drawbox in avconv]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=381878#p381878" />
			<content type="html"><![CDATA[<p>Команда из &quot;man avconv&quot; для ивлечения субтитров из видеофайла не работает,<br />работает такая:<br /></p><div class="codebox"><pre><code>avconv -i in_file -an -vn -f srt -c:s copy -map 0:s:1 out.srt -bsf:s mov2textsub</code></pre></div><p>причём в out.srt при этом оказыватся только тексты, разделённые символами &#039;\r\n&#039; и<br />надо добавлять ещё &#039;\n&#039;, чтобы между ними была пустая строка.<br />Но это не srt-файл, там нет номеров и времён.<br />0:s:1 - это русские субтитры. Ещё важен порядок опций - если написать<br /></p><div class="codebox"><pre><code>avconv -i in_file -an -vn -f srt -c:s copy -bsf:s mov2textsub -map 0:s:1 out.srt</code></pre></div><p>то пропадают прописные буквы в начале предложения.</p><p>Ещё на экран выводится какой-то log, в нём есть времена, но, во-первых,<br />там в каждой строчке title только одно время, а не два - начала и конца<br />показа налписи, во-вторых, в выходном файле 1042 субтитра, а в log-файле<br />таких строк 42. Вообще можно ли получить из видеофайла полноценный srt-файл?</p><p>Ещё avconv должна и кодировать и декодировать файл субтитров типа ass,<br />но указание ass вместо srt вызывает ошибку.</p><p>Пётр.</p>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2013-12-13T11:59:27Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=381878#p381878</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: drawbox in avconv]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=381667#p381667" />
			<content type="html"><![CDATA[<p>Вроде бы avconv должна внедрять субтитры из файла, в ней есть filter для этого - text2movsub,<br />но пример есть только для извлечения субтитров из видеофайла в текстовый, с mov2text,<br />хотя я, конечно, могу попробовать по аналогии.<br />Может кто-нибудь привести пример внедрения субтитров или где лучше об этом спросить?<br />Там также сказано, как подключить шрифт для субтитров, но не сказано, как задать размер шрифта.</p><p>Вообще этой теме место скорее в Multimedia.</p><p>Пётр.</p>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2013-12-12T12:06:06Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=381667#p381667</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: drawbox in avconv]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=381626#p381626" />
			<content type="html"><![CDATA[<p>Как пользоваться drawbox, я понял: среди опций для выходного файла должно быть<br /></p><div class="codebox"><pre><code>-filter drawbox=x:y:w:h:color</code></pre></div><p>Я заметил также, что avconv плохо орабатывает входные jpg, пропускает приблизительно треть,<br />так что надо для получения входного потока использовать, например, jpeg2yuv.</p><p>Но avconv не умеет внедрять субтитры, так что использовать для их подготовки и внедрения? <br />mencoder?</p><p>Пётр.</p>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2013-12-12T09:36:13Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=381626#p381626</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[drawbox in avconv]]></title>
			<link rel="alternate" href="https://linuxforum.ru/viewtopic.php?pid=381415#p381415" />
			<content type="html"><![CDATA[<p>Здравствуйте!</p><p>Никогда ещё не пользовался avconv (ffmpeg), но сейчас с помощью jpeg2yuv и avconv<br />получаю видеофайл из сохранённых jpg от видеокамеры.<br />А ещё у неё есть filters, например, drawbox, drawtext. К чему они применяются?<br />К входным картинкам или к выходным, если она создаёт MJPEG?</p><p>Ещё я заметил, что она может давать сбой на входном jpg и на этом заканчивается,<br />а jpeg2yuv этот jpg обрабатывает. Там в каталоге их 2416 и avconv заканчивается<br />на одном и том же, на 1548-м.</p><p>Ещё вопрос: какой коэффициент сжатия считается нормальным<br />для сжатого видеофайла, если он не будет никуда передаваться или<br />транслироваться, а только просматриваться видеоплейером?</p><p>Пётр.</p>]]></content>
			<author>
				<name><![CDATA[Peter]]></name>
				<uri>https://linuxforum.ru/profile.php?id=5246</uri>
			</author>
			<updated>2013-12-11T16:37:57Z</updated>
			<id>https://linuxforum.ru/viewtopic.php?pid=381415#p381415</id>
		</entry>
</feed>
