Re: Транскодеры и профили транскодирования
Posted: Thu Jan 08, 2009 1:21 pm
Профиль "TsMuxer - Все звуковые дорожки" - в ремуксированный файл включаются все звуковые дорожки
Решения пользователей программы "Домашний медиа-сервер (UPnP, DLNA, HTTP)"
https://www.homemediaserver.ru/forum/
Все...в самом плеере все нормально работает (думает секунд 30 но работает)...что касаемо создания файла трансодирование, он создается, очень долго делается, после чего доходя до 800 Кб передает "белый шум" на PS и все...удалается...Eugene wrote:Какая радиостанция не работает ?Flatron wrote:Да, там все работает...
ALL DANCE HITS - ENERGY 98 - http://207.200.96.226:8004, работает с профилем "Музыка (VLC) - MP3"Flatron wrote:Все...в самом плеере все нормально работает (думает секунд 30 но работает)...что касаемо создания файла трансодирование, он создается, очень долго делается, после чего доходя до 800 Кб передает "белый шум" на PS и все...удалается...Eugene wrote:Какая радиостанция не работает ?Flatron wrote:Да, там все работает...
Какая версия VLC ?Flatron wrote:неа не работает...даже окно транскода не запускается....
Честно говоря не уловил смысл, что вы имеете ввиду ?Flatron wrote:0.8.6i
Может в этом дело http://www.homemediaserver.ru/forum/vie ... &start=480 мой пост и ваш ответ...
Продолжает это делать в версии 1.03.7 для разного рода профилей изложенных в ветке (XP локаль русская).Dro wrote:У меня сругиваетцо "Ошибка выполнения: Could not convert variant of type (String) into type (Double)"
sFrameRate := FormatFloat('0.000', mpFrameRate)
Постараюсь все-таки поправить, что не было необходимости менятьserhi wrote:Продолжает это делать в версии 1.03.7 для разного рода профилей изложенных в ветке (XP локаль русская).Dro wrote:У меня сругиваетцо "Ошибка выполнения: Could not convert variant of type (String) into type (Double)"
sFrameRate := FormatFloat('0.000', mpFrameRate)
Проблема связана с представлением разделителя дробной и целой части. Если стоит русская локаль с символом ",", то происходит следующее: трансформация на уровне форм чтения и ввода свойств файлов (в частности частоты кадров)отрабатывает правильно (независимо от локали ставит символ "."). А вот скриптовая машина начинает путаться при конвертации mpFrameRate к типу extended (скорее всего работа с ним происходит на уровне variant). Возможно это можно поправить жестко установив DecimalSeparator для скриптовой машины. Из скрипта это сделать не удалось.
Поэтому решить проблему можно
1. тупо установив в качестве разделителя целой и дробной части "." в Языках и Стандартах WINDOWS.
2. заняться программированием и использовать внутреннюю переменную скрипта с предварительным присвоением значения:
var d : double;
begin
d := StrToFloat(ReplaceStr(VariantToStr(mpFrameRate),'.',',')); ....
и заменой далее обращение mpFrameRate на d...