Все теперь дошло, т.е. с обычными кадрами (на большинстве видофайлах) данный подход сработает.Flasher писал(а):LonerD писал, что это не подойдёт для видео с анаморфными кадрами.
[wlx/wdx] TCMediaInfo
Модераторы: Avada, CaptainFlint, Nik, d-view, Моторокер
- keiran_green
- Сообщения: 130
- Зарегистрирован: Пт ноя 18, 2011 03:20
- Откуда: Хабаровск
-
alexander2011
- Сообщения: 7
- Зарегистрирован: Ср ноя 16, 2011 04:04
1440×1080 как правило это анаморф. Я тоже стараюсь такие не качать. Телек считает что это стандарный квадратный пиксель и выдает 4:3.Flasher писал(а):keiran_green
В том то и дело, что с квадратными пикселями так. LonerD писал, что это не подойдёт для видео с анаморфными кадрами.
Я лично такие просто не качаю. Видимо, кому-то очень "везёт"...
Плеер то на компе я думаю более умный, но там и так монитор 4:3 так что получаем те же яйца только в профиль. Ну и монитор всяко меньше телека-видеплеера
Конечно решение keiran_green не универсальное, но пока в библиотеке и в плагине не появиться нативный AspectRatio придется довольствоваться этим и надеяться что доля анаморфных видеофайлов все таки не очень большая
Добавлено спустя 11 минут:
кстати в файле allprops.txt в каталоге плагина присутствует DisplayAspectRatio
в справке написано как то неопределенно " в файле allfields.txt находится полный список свойств библиотеки" видимо опечатка и речь идет о файле allprops.txt
Т.е. получается в библиотеке поле есть? Просто плагин пока не считывает
Действительно. Совсем забыл про настройки...
Добавить нужные строки в код и будет считывать.
TCMediaInfo.xml:TCMediaInfo.lng:
Пиксельный полезен тем, что позволяет отличать анаморфное видео.
Не те плееры юзаем, значит...
Добавить нужные строки в код и будет считывать.
TCMediaInfo.xml:
Код: Выделить всё
<sources>
<!-- Video -->
<source name="PixelAspectRatio" field="PixelAspectRatio" context="Video"/>
<source name="DisplayAspectRatio" field="DisplayAspectRatio" context="Video"/>
<source name="CommonAspectRatio" field="DisplayAspectRatio/String" context="Video"/>
<columns>
<!-- Video -->
<column name="Pixel aspect ratio">PixelAspectRatio</column>
<column name="Display aspect ratio">DisplayAspectRatio</column>
<column name="Common aspect ratio">CommonAspectRatio</column>Код: Выделить всё
Display aspect ratio=Соотношение сторон
Common aspect ratio=Общее соотношение сторон
Pixel aspect ratio=Соотношение сторон пикселяТогда в чём "умность" такого плеера?alexander2011 писал(а):Плеер то на компе я думаю более умный, но там и так монитор 4:3 так что получаем те же яйца только в профиль.
-
alexander2011
- Сообщения: 7
- Зарегистрирован: Ср ноя 16, 2011 04:04
ну я наверное коряво фразу построилТогда в чём "умность" такого плеера?Не те плееры юзаем, значит...
ну и различные VLC, MPC и т.п. масштабирование любое возможно.
Просто хотел сказать, что монитор все равно маленький и неширокоформатный и я увижу все тоже самое, что на телевизоре. На компе в полный экран но квадраный, на телевизоре квадратик в центре экрана.
Спасибо за код!
- keiran_green
- Сообщения: 130
- Зарегистрирован: Пт ноя 18, 2011 03:20
- Откуда: Хабаровск
- LonerD
- Сообщения: 1174
- Зарегистрирован: Вт янв 04, 2011 03:56
- Откуда: Макеевка
- Контактная информация:
Кириллические теги аудиофайлов (Исполнитель, жанр, альбом...) - отображаются кракозябрами.
Win7SP1 x64Eng.
На ХРх32Ru - отображаются нормально.
В то же время под семёркой нормально работает плагин ShellDetails, русские буквы в тегах отображает как следует.
И ещё стоит добавить вывод тега Год.
Win7SP1 x64Eng.
На ХРх32Ru - отображаются нормально.
В то же время под семёркой нормально работает плагин ShellDetails, русские буквы в тегах отображает как следует.
И ещё стоит добавить вывод тега Год.
Последний раз редактировалось LonerD Ср янв 18, 2012 21:09, всего редактировалось 1 раз.
LonerD
Не понял, какое отношение имеет плагин ShellDetails к топику. Под 7-кой все инфоплагины, какие у меня есть, нормально работают с кириллицей.
Касаемо года, я так понимаю, что речь о музыке, в таком случае decID3wdx самый лучший вариант для этого, там несколько способов получить дату записи и выпуска альбома. В этом же плагине есть только дата кодировки. Если нужно и тут добавить, то в xml нужно прописать конструкции с Released_Date, Original/Released_Date, Written_Date.
Не понял, какое отношение имеет плагин ShellDetails к топику. Под 7-кой все инфоплагины, какие у меня есть, нормально работают с кириллицей.
Касаемо года, я так понимаю, что речь о музыке, в таком случае decID3wdx самый лучший вариант для этого, там несколько способов получить дату записи и выпуска альбома. В этом же плагине есть только дата кодировки. Если нужно и тут добавить, то в xml нужно прописать конструкции с Released_Date, Original/Released_Date, Written_Date.
А самостоятельно кто-то мешает?Alextp писал(а):нужно. И нужно чтобы это сделал автор.
Если нужна часто, то используй указанный мной выше плагин.Alextp писал(а):Т.к. дата выпуска нужна часто
Не аргумент. Mp3-теги выводит не только shelldetails, но и ряд других плагинов, к тому же речь шла об отображении кириллицы, а не выводе информации по mp3, это иной контекст.Alextp писал(а):Он тоже выводит MP3 поля
Может, тогда попросить автора, чтобы вообще все поля из allprops добавил, чего уж там? Одному нужны часто одни поля, другому - другие, всем не угодишь.Alextp писал(а):По-твоему дефолты не нужно менять. А по-моему нужно (если поле нужно часто)
И вообще я не писал, что example не нужно менять, я веду к тому, что самостоятельно это сделать гораздо быстрее (10-15 мин), чем ждать, когда это сделает автор (10-15 дней/недель/...).
А этот плагин в 32-битном ТС тоже выводит правильно, что и было отмечено. И там говорится обо всех полях, а не конкретно об MP3.Alextp писал(а):Если Shelldetails выводит кириллицу в MP3 правильно, то аргумент-
этому плагу тоже надо выводить правильно