<?xml version="1.0" encoding="utf-8"?>
<feed xmlns="http://www.w3.org/2005/Atom">
	<title type="html"><![CDATA[Неофициальный форум DLNA Home Media Server &mdash; Вопросы по транскодированию]]></title>
	<link rel="self" href="https://hms.lostcut.net/extern.php?action=feed&amp;tid=9&amp;type=atom" />
	<updated>2021-02-22T12:14:23Z</updated>
	<generator>PunBB</generator>
	<id>https://hms.lostcut.net/viewtopic.php?id=9</id>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=17784#p17784" />
			<content type="html"><![CDATA[<p>Всем привет, работаю с 20 устройствами (тв приставки на андроид), включаю на все по локальной сети фильмы и сериалы. Возникла необходимость при вещании включать свой логотип, кто нибудь сталкивался с этим, как это сделать?</p>]]></content>
			<author>
				<name><![CDATA[warlord]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=2231</uri>
			</author>
			<updated>2021-02-22T12:14:23Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=17784#p17784</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=16810#p16810" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>PashaN65 пишет:</cite><blockquote><p>А если попробовать эту галочку поставить??</p></blockquote></div><p>Спасибо за отклик, это я проделывал, к сожалению не помогает.</p>]]></content>
			<author>
				<name><![CDATA[areopagkds1]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=2039</uri>
			</author>
			<updated>2020-05-15T14:46:28Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=16810#p16810</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=16805#p16805" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>areopagkds1 пишет:</cite><blockquote><p>... Телевизор Samsung 55ue8000 не поддерживает dts. Не поможете составить профиль&nbsp; - видео без изменений, аудио - dts в любой формат</p></blockquote></div><p>А если попробовать эту галочку поставить??<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p><span class="postimg"><img src="https://hms.lostcut.net/misc.php?action=pun_attachment&amp;item=4290" alt="https://hms.lostcut.net/misc.php?action=pun_attachment&amp;amp;item=4290" /></span></p></div></div>]]></content>
			<author>
				<name><![CDATA[PashaN65]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=9</uri>
			</author>
			<updated>2020-05-14T05:07:39Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=16805#p16805</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=16804#p16804" />
			<content type="html"><![CDATA[<p>Здравствуйте, прошу оказать помощь в небольшом вопросе. Телевизор Samsung 55ue8000 не поддерживает dts. Не поможете составить профиль&nbsp; - видео без изменений, аудио - dts в любой формат. (с транскодированием divX и Xdiv сам разобрался, а тут никак не получается). Заранее благодарю.</p>]]></content>
			<author>
				<name><![CDATA[areopagkds1]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=2039</uri>
			</author>
			<updated>2020-05-13T18:16:31Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=16804#p16804</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=15830#p15830" />
			<content type="html"><![CDATA[<p>Подскажите пожалуйста можно ли смотреть торрент файлы скачанные на компьютер с выбором дорожки и субтитров?Пробовал способ описанный Big Dog вот здесь <a href="https://hms.lostcut.net/viewtopic.php?pid=8496#p8496">https://hms.lostcut.net/viewtopic.php?pid=8496#p8496</a> не выходит. Из папки транскодирование/оригинал дорожка вообще не запускается. Остальные дорожки в папке транскодирование запускаются, но без субтитров. И предварительный выбор их в свойствах файла не помогает.<br />Телевизор Самсунг 2013г 8 серии UE46F8000ATXRU</p>]]></content>
			<author>
				<name><![CDATA[shamic]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=909</uri>
			</author>
			<updated>2019-12-03T22:06:04Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=15830#p15830</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=15491#p15491" />
			<content type="html"><![CDATA[<p>Проблема:телик Сони не воспроизводит аудиоформат AAC2,вильм MKV пишет не потдерживается аудиоформат,пытаюсь запустить транскодирование а там все папки пустые! причём на некоторых фильмах удаётся запустить транскодирование и в папках файлы,а тут ничего,и какую либо закономерность выявить не удаётся,борюсь с этим уже не первый год, сейчас стоит win10, на win7 таких проблем не испытывал. Что делать?</p>]]></content>
			<author>
				<name><![CDATA[Dimler]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=1578</uri>
			</author>
			<updated>2019-11-13T14:51:16Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=15491#p15491</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14446#p14446" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>d1mas пишет:</cite><blockquote><p>-map_metadata делает именно то, что от него требуется. Переносит все типы метаданных из источника в получателя. Только в нашем случае получателем не поддерживаются такие тэги.</p></blockquote></div><p>Когда идёт трансляция потока через HMS, то я вижу присвоенные параметрами -metadata &quot;title=(+) Modern Rock&quot; -metadata &quot;album=Интернет радио&quot; данные в vlc, если то же самое запускаю из командной строки (беру из информации о транскодировании) и открываю в vlc полученный файл, то не вижу уже этих данных. Что я делаю не так?</p><p>При запуске в командной строке и в hmsmpeg и в ffmpeg информация о метадате в выходном потоке присутствует, причём для передачи входной метадаты в hmsmpeg не нужно указывать параметр -map_metadata 0 а в ffmpeg без него пусто. В общем я нифига не понимаю. Ну и если я в vlc смотрю входной поток, то вся информация присутствует. В общем я запутался окончательно.</p><p>ЗЫ: после окончания транскодирования тэги записываются в файл (например, нажать &quot;q&quot; при запуске в консоли), и это касается только прописанных руками. Остаётся выяснить, как запихивают в поток тэги люди, занимающиеся трансляцией.</p>]]></content>
			<author>
				<name><![CDATA[fctsu001]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=1427</uri>
			</author>
			<updated>2019-05-03T17:31:39Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14446#p14446</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14442#p14442" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>fctsu001 пишет:</cite><blockquote><p>-map_metadata 0 не помогает?</p><p>Кто мешает поток транскодировать ffmpeg-ом? По сути hmsmpeg - это просто средство запуска ffmpeg.dll, я думаю, если есть ffmpeg.exe, то можно dll той же версии подсунуть HMS. Может проблема в версии? Если вызвать то же самое через связку hmsmpeg+ffmpeg.dll?</p><p>Ну и не могу решить проблему с доступом HMS к разделу реестра HKLM, не понимаю, что перекосило. Пришлось все пути руками писать, иначе и транскодирование с внешними программами перестало работать.</p></blockquote></div><p>-map_metadata делает именно то, что от него требуется. Переносит все типы метаданных из источника в получателя. Только в нашем случае получателем не поддерживаются такие тэги.</p>]]></content>
			<author>
				<name><![CDATA[d1mas]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=147</uri>
			</author>
			<updated>2019-05-02T22:43:07Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14442#p14442</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14433#p14433" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>d1mas пишет:</cite><blockquote><p>В потоке идут т.н. ICY метаданные. Судя по изученным веткам форумов, работать с ними ffmpeg умеет, но вот как их &quot;запихнуть&quot; в строку транскодирования - пока загадка</p></blockquote></div><p>-map_metadata 0 не помогает?</p><p>Кто мешает поток транскодировать ffmpeg-ом? По сути hmsmpeg - это просто средство запуска ffmpeg.dll, я думаю, если есть ffmpeg.exe, то можно dll той же версии подсунуть HMS. Может проблема в версии? Если вызвать то же самое через связку hmsmpeg+ffmpeg.dll?</p><p>Ну и не могу решить проблему с доступом HMS к разделу реестра HKLM, не понимаю, что перекосило. Пришлось все пути руками писать, иначе и транскодирование с внешними программами перестало работать.</p>]]></content>
			<author>
				<name><![CDATA[fctsu001]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=1427</uri>
			</author>
			<updated>2019-05-02T13:00:17Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14433#p14433</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14425#p14425" />
			<content type="html"><![CDATA[<p>Погуглил и потестил.</p><p>Напомню мои версии: HMS 2.25 (hmsmpeg v 3.2.2), дополнительно ffmpeg v N-81291-g7387506.</p><p>Что удалось выяснить:<br />1. hmsmpeg не умеет работать с нужными нам командами с метадатой.<br />2. ffmpeg умеет работать с нужными нам командами с метадатой.<br />3. Удалось успешно транскодировать один аудио файл в другой с копированием метаданных.<br />ffmpeg -i &lt;INPUT FILE&gt; -map_metadata 0 -c copy &lt;OUTPUT FILE&gt;<br />Это оказалось просто. С тегами mp3 все тривиально.<br />4. В потоке идут т.н. ICY метаданные. Судя по изученным веткам форумов, работать с ними ffmpeg умеет, но вот как их &quot;запихнуть&quot; в строку транскодирования - пока загадка.<br />Вот линк: <a href="https://ffmpeg.org/ffmpeg-protocols.html">https://ffmpeg.org/ffmpeg-protocols.html</a> Ищите по слову ICY.<br />Получается, что копировать их мы научились, только это не mp3 тэги, поэтому их и не видно при воспроизведении транскодированного файла.<br />Гуглю дальше...</p>]]></content>
			<author>
				<name><![CDATA[d1mas]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=147</uri>
			</author>
			<updated>2019-05-01T22:26:05Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14425#p14425</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14413#p14413" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>d1mas пишет:</cite><blockquote><p>Возможно тэги записываются в результирующий файл после завершения транскодирования.</p></blockquote></div><p>Ну надо вместо потока файл взять и до конца прогнать, посмотреть выходной...<br />У Вас hms какой версии? Не могу из инсталятора версии 3.01 достать hmsmpeg.exe и ffmpeg-1.dll, хотел ими попробовать, переставлять не хочется.</p><p><em>Поставил свежий vlc</em>, перестал работать вызов vlc по F6, функция получения адреса установки из реестра возвращает пусто хотя в реестре в нужном месте есть правильное значение, что за фигня? upd. скорее всего обновления безопасности винды виноваты, пропал доступ к разделу реестра HKLM. Как вернуть, пока не понял. Пока просто присвоил адрес руками.</p>]]></content>
			<author>
				<name><![CDATA[fctsu001]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=1427</uri>
			</author>
			<updated>2019-04-30T14:16:34Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14413#p14413</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14397#p14397" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>fctsu001 пишет:</cite><blockquote><p>Руками меняющиеся в стриме тэги не смапить. У HMS весь смысл в отдельном независимом процессе транскодирования. А параметры какие при тесте были? И версия hmsmpeg какая и ffmpeg? Попробуй тоже самое через ffmpeg (раз уже всё настроено), может он криво вызывается? Если получится, построю профиль с ffmpeg.</p></blockquote></div><p>Это я знаю.<br />Параметры были самые простые:<br />ffmpeg.exe -f &quot;mp3&quot; -i &quot;http://адрес потока&quot; -map_metadata 0 -vn -f mp3 -acodec copy &quot;c:\temp\test.mp3&quot; (ffmpeg version N-81291-g7387506 Copyright (c) 2000-2016 the FFmpeg developers<br />&nbsp; built with gcc 5.4.0 (GCC) с этого форума)<br />hmsmpeg с теми же параметрами (ffmpeg version 3.2.2 Copyright (c) 2000-2016 the FFmpeg developers)</p><p>Результат при использовании ffmpeg так же отрицательный. Возможно тэги записываются в результирующий файл после завершения транскодирования.</p>]]></content>
			<author>
				<name><![CDATA[d1mas]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=147</uri>
			</author>
			<updated>2019-04-28T20:18:13Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14397#p14397</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14396#p14396" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>d1mas пишет:</cite><blockquote><p>Мапить руками?</p></blockquote></div><p>Руками меняющиеся в стриме тэги не смапить. У HMS весь смысл в отдельном независимом процессе транскодирования. А параметры какие при тесте были? И версия hmsmpeg какая и ffmpeg? Попробуй тоже самое через ffmpeg (раз уже всё настроено), может он криво вызывается? Если получится, построю профиль с ffmpeg.</p>]]></content>
			<author>
				<name><![CDATA[fctsu001]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=1427</uri>
			</author>
			<updated>2019-04-28T20:00:07Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14396#p14396</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14392#p14392" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>fctsu001 пишет:</cite><blockquote><p>Описание в хелпе по -h full не совпадает с описанием в статье, в статье правильно.</p><p>Попробовал так:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>&quot;C:\Program Files (x86)\Home Media Server\hmsmpeg.exe&quot; -f mp3&nbsp; -i &quot;\\.\pipe\02CE4ECBC3284F08B0D840EEB1B18072.mp3&quot; -tags_size -1 -map_metadata 0 -f wav -acodec pcm_s16le -ac 2 -ar 44100 &quot;H:\HMS-tmp\HmsTemp\6f4218900784df944db99edad42921fc.wav&quot; -loglevel fatal</p><p>Input #0, mp3, from &#039;\\.\pipe\02CE4ECBC3284F08B0D840EEB1B18072.mp3&#039;:<br />Duration: N/A, start: 0.000000, bitrate: 320 kb/s<br />Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 320 kb/s<br />Stream mapping:<br />Stream #0:0 -&gt; #0:0 (mp3 (native) -&gt; pcm_s16le (native))<br />Press [q] to stop, [?] for help<br />Output #0, wav, to &#039;H:\HMS-tmp\HmsTemp\6f4218900784df944db99edad42921fc.wav&#039;:<br />Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s</p></div></div><p>не передаёт. Есть ещё мысли?</p></blockquote></div><p>Протестировал транскодирование непосредственно hmsmpeg&#039;ом (без пайпа). Результат отрицательный, хотя в консоли вот такое:<br /></p><div class="codebox"><pre><code>Input #0, mp3, from &#039;http://xxxxxx.xxxxxx:xxxx/**************************
8&#039;:
  Metadata:
    icy-name        : Ambient
    icy-pub         : 0
    StreamTitle     : Zvuku - Northking (Part 1)
  Duration: N/A, start: 0.000000, bitrate: 320 kb/s
    Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 320 kb/s
Output #0, mp3, to &#039;c:\temp\ttt.mp3&#039;:
  Metadata:
    icy-name        : Ambient
    icy-pub         : 0
    StreamTitle     : Zvuku - Northking (Part 1)
    encoder         : Lavf57.56.100
    Stream #0:0: Audio: mp3, 44100 Hz, stereo, 320 kb/s
Stream mapping:
  Stream #0:0 -&gt; #0:0 (copy)
Press [q] to stop, [?] for help
size=    3088kB time=00:01:19 bitrate= 320.1kbits/s speed=1.02x</code></pre></div><p>Явно в output копирует метаданные, но странскоженый файл без них. Возможно поля тегов называются иначе. И что в таком случае делать - не знаю. Мапить руками?</p>]]></content>
			<author>
				<name><![CDATA[d1mas]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=147</uri>
			</author>
			<updated>2019-04-28T11:14:41Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14392#p14392</id>
		</entry>
		<entry>
			<title type="html"><![CDATA[Re: Вопросы по транскодированию]]></title>
			<link rel="alternate" href="https://hms.lostcut.net/viewtopic.php?pid=14390#p14390" />
			<content type="html"><![CDATA[<div class="quotebox"><cite>d1mas пишет:</cite><blockquote><p>Есть параметр -map_metadata. Его нужно использовать вместо параметра -metadata. Может сработает.<br /><a href="https://newspaint.wordpress.com/2018/06/24/copy-metadata-from-input-to-output-in-ffmpeg/">https://newspaint.wordpress.com/2018/06 … in-ffmpeg/</a></p></blockquote></div><p>Описание в хелпе по -h full не совпадает с описанием в статье, в статье правильно.</p><p>Попробовал так:<br /></p><div class="fancy_spoiler_switcher"><div class="fancy_spoiler_switcher_header" data-lang-open="открыть спойлер" data-lang-close="скрыть спойлер"><strong>+</strong>&nbsp;открыть спойлер</div><div class="fancy_spoiler"><p>&quot;C:\Program Files (x86)\Home Media Server\hmsmpeg.exe&quot; -f mp3&nbsp; -i &quot;\\.\pipe\02CE4ECBC3284F08B0D840EEB1B18072.mp3&quot; -tags_size -1 -map_metadata 0 -f wav -acodec pcm_s16le -ac 2 -ar 44100 &quot;H:\HMS-tmp\HmsTemp\6f4218900784df944db99edad42921fc.wav&quot; -loglevel fatal</p><p>Input #0, mp3, from &#039;\\.\pipe\02CE4ECBC3284F08B0D840EEB1B18072.mp3&#039;:<br />Duration: N/A, start: 0.000000, bitrate: 320 kb/s<br />Stream #0:0: Audio: mp3, 44100 Hz, stereo, s16p, 320 kb/s<br />Stream mapping:<br />Stream #0:0 -&gt; #0:0 (mp3 (native) -&gt; pcm_s16le (native))<br />Press [q] to stop, [?] for help<br />Output #0, wav, to &#039;H:\HMS-tmp\HmsTemp\6f4218900784df944db99edad42921fc.wav&#039;:<br />Stream #0:0: Audio: pcm_s16le ([1][0][0][0] / 0x0001), 44100 Hz, stereo, s16, 1411 kb/s</p></div></div><p>не передаёт. Есть ещё мысли?</p>]]></content>
			<author>
				<name><![CDATA[fctsu001]]></name>
				<uri>https://hms.lostcut.net/profile.php?id=1427</uri>
			</author>
			<updated>2019-04-28T00:14:34Z</updated>
			<id>https://hms.lostcut.net/viewtopic.php?pid=14390#p14390</id>
		</entry>
</feed>
