Чтение данных проекта After Effects из внешнего файла

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
Ссылки, описания, дополнительная информация для моих уроков на YouTube
Canonical Link

atatat
Наблюдатель
Наблюдатель
Сообщения: 50
Зарегистрирован: 05 июл 2016 19:14
Благодарил (а): 3 раза
Поблагодарили: 1 раз


Теги:

Сообщение atatat » 07 янв 2017 00:03

aeplug, про это знаю. думал что-то ещё другое есть



Теги:


Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза

Сообщение aeplug » 07 янв 2017 00:21

зачем же другое если это то, что нужно?
но работает только в новых версиях
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


atatat
Наблюдатель
Наблюдатель
Сообщения: 50
Зарегистрирован: 05 июл 2016 19:14
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Сообщение atatat » 07 янв 2017 00:43

aeplug, хорошо. а вот все это делается через документ .txt, а можно это всё делать через ворд .docx? я попробовал чето пишет ошибку, может я не правильно что-то сделал, посмотри, пожалуйста, у себя.

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза

Сообщение aeplug » 07 янв 2017 00:55

потому что нельзя, надо понимать разницу между простым текстовым документом с буковками и каким-то хламом от майкрософта с кучей мусора и еще докучи в zip запакованного :grin:
да его и спец софт то не каждый откроет праильно
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


atatat
Наблюдатель
Наблюдатель
Сообщения: 50
Зарегистрирован: 05 июл 2016 19:14
Благодарил (а): 3 раза
Поблагодарили: 1 раз

Сообщение atatat » 07 янв 2017 01:12

aeplug, жаль. я хотел комментарии через него делать. можно ли как-то вставить комментарии между этим выражением <b>100 км/ч</b> или вначале, или в конце выражения?
например
<b>100 км/ч</b>// комментарий
тогда пишет ошибку

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза

Сообщение aeplug » 07 янв 2017 02:12

наверное как в обычном javascript
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


jeahzemeda
Нуб
Нуб
Сообщения: 2
Зарегистрирован: 28 апр 2018 05:13

Насчет Выражения в After Effects для чтения параметров слоя из внешнего файла

Сообщение jeahzemeda » 28 апр 2018 05:45

Привет всем, имеется проект который считывает информацию из внешнего текстового файла, что-то на подобие программы передач. Я хочу добавить к ним мини-превьюшки, пример:
sss.jpg
sss.jpg (183.67 КБ) 5616 просмотров
sss.jpg
sss.jpg (183.67 КБ) 5616 просмотров

Так вот, мне нужен экспрешн который меняет opacity с 0 на 100 в зависимости от написанного текста на текстовом слое. Т.е "Передача-1" > prewiew1, "Передача-2" > prewiew2 и т.д.
Текст который написан на текстовом слое считывает информацию из внешнего файла.
Пытался через выражение:

Код: Выделить всё

if (thisComp.layer("Передача-1").text.sourceText == "Передача-1") 100 else 0

но она не работает на слое который считывает информацию из внешнего файла.
Можно ли другим способом прикрепить превьюшки к определенной передаче?

Аватара пользователя

Автор темы
aeplug
Санта
Санта
Сообщения: 2802
Зарегистрирован: 18 мар 2016 23:20
Откуда: С Ютуба
Благодарил (а): 18 раз
Поблагодарили: 274 раза

Сообщение aeplug » 28 апр 2018 13:53

jeahzemeda писал(а):Источник цитаты меняет opacity с 0 на 100 в зависимости от написанного текста

Я чет не понимаю, что это за действие. Как прозрачность с текстом связана может быть?
Видео уроки для After Effects http://www.youtube.com/AEPlug
Платные консультации по работе в программах


DenJ
Нуб
Нуб
Сообщения: 9
Зарегистрирован: 23 янв 2018 12:00

Сообщение DenJ » 07 май 2018 18:24

Вот примерно так это можно сделать, названия композиций свои подставляйте, во внешнем файле переменная CLUB принимает значение 1 или любое другое, применяется на opacity. Можно на любые свойства применять, все, что внутри внешнего файла After воспринимает. У меня там даже целиком скрипты для расчета есть.

Код: Выделить всё

try{
myPath = comp("PB_720").layer("path").text.sourceText;
myPath += "/";
myPath += comp("PB_720").layer("PP_NAME").text.sourceText;
myPath += ".txt";
$.evalFile(myPath);
if (CLUB != 1) 0 else 100;;
}catch(err){
"ERROR";
}


netgraph
Нуб
Нуб
Сообщения: 3
Зарегистрирован: 14 янв 2018 14:31

Сообщение netgraph » 06 июл 2020 20:41

В общем у меня вот так заработал TXT-шник на Legacy ExtendedScript, но не JavaScript. Версия After Effects 17.0.5.

На текстовом слое с название text1, на сорс текст экспрешн:

txtshnik = "E:/projects/Spell-project/vars.txt";
$.evalFile(txtshnik);
eval(thisLayer.name);

Файл TXT выглядит так:
var text1 = 'какой-то нужный текст один!';
var text2 = 'другой нужный текст!';

Максимум использовал 301 переменную, работало на рендере шустро.


Вернуться в «Мои уроки»

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей