С учетом того, что теперь длину звуков скрипты должны знать заранее, написал программу, которая выводит длину всех wavок в заданной папке в нужном формате.
Обновлено — теперь длина звуков всегда выводится с десятичной точкой.
Пример использования:
Результат выполнения:Код:wavlengthlist "E:\TS2010\UserData\editing\2te116 sounds\tedsound" "soundDb.SetNamedTag(\"%f\", %l);"
Код:soundDb.SetNamedTag("idle_1.wav", 0.193); soundDb.SetNamedTag("idle_10.wav", 0.250); soundDb.SetNamedTag("idle_100.wav", 0.353); soundDb.SetNamedTag("idle_101.wav", 0.255); soundDb.SetNamedTag("idle_102.wav", 0.264); soundDb.SetNamedTag("idle_103.wav", 0.202); soundDb.SetNamedTag("idle_104.wav", 0.261); soundDb.SetNamedTag("idle_105.wav", 0.255); soundDb.SetNamedTag("idle_106.wav", 0.252); soundDb.SetNamedTag("idle_107.wav", 0.261); soundDb.SetNamedTag("idle_108.wav", 0.262); soundDb.SetNamedTag("idle_109.wav", 0.253); soundDb.SetNamedTag("idle_11.wav", 0.256); soundDb.SetNamedTag("idle_110.wav", 0.264); soundDb.SetNamedTag("idle_111.wav", 0.194); soundDb.SetNamedTag("idle_112.wav", 0.279); soundDb.SetNamedTag("idle_113.wav", 0.279); soundDb.SetNamedTag("idle_114.wav", 0.298); soundDb.SetNamedTag("idle_115.wav", 0.321); soundDb.SetNamedTag("idle_116.wav", 0.301); soundDb.SetNamedTag("idle_117.wav", 0.312); soundDb.SetNamedTag("idle_118.wav", 0.287); soundDb.SetNamedTag("idle_119.wav", 0.255); soundDb.SetNamedTag("idle_12.wav", 0.261); soundDb.SetNamedTag("idle_120.wav", 0.209); soundDb.SetNamedTag("idle_13.wav", 0.262); soundDb.SetNamedTag("idle_14.wav", 0.256); soundDb.SetNamedTag("idle_15.wav", 0.284); soundDb.SetNamedTag("idle_16.wav", 0.288); soundDb.SetNamedTag("idle_17.wav", 0.272); soundDb.SetNamedTag("idle_18.wav", 0.305); soundDb.SetNamedTag("idle_19.wav", 0.496); soundDb.SetNamedTag("idle_2.wav", 0.247); soundDb.SetNamedTag("idle_20.wav", 0.501); soundDb.SetNamedTag("idle_21.wav", 0.501); soundDb.SetNamedTag("idle_22.wav", 0.500); soundDb.SetNamedTag("idle_23.wav", 0.501); soundDb.SetNamedTag("idle_24.wav", 0.500); soundDb.SetNamedTag("idle_25.wav", 0.500); soundDb.SetNamedTag("idle_26.wav", 0.500); soundDb.SetNamedTag("idle_27.wav", 0.501); soundDb.SetNamedTag("idle_28.wav", 0.501); soundDb.SetNamedTag("idle_29.wav", 0.501); soundDb.SetNamedTag("idle_3.wav", 0.246); soundDb.SetNamedTag("idle_30.wav", 0.282); soundDb.SetNamedTag("idle_31.wav", 0.285); soundDb.SetNamedTag("idle_32.wav", 0.252); soundDb.SetNamedTag("idle_33.wav", 0.312); soundDb.SetNamedTag("idle_34.wav", 0.272); soundDb.SetNamedTag("idle_35.wav", 0.347); soundDb.SetNamedTag("idle_36.wav", 0.260); soundDb.SetNamedTag("idle_37.wav", 0.277); soundDb.SetNamedTag("idle_38.wav", 0.276); soundDb.SetNamedTag("idle_39.wav", 0.250); soundDb.SetNamedTag("idle_4.wav", 0.225); soundDb.SetNamedTag("idle_40.wav", 0.290); soundDb.SetNamedTag("idle_41.wav", 0.264); soundDb.SetNamedTag("idle_42.wav", 0.319); soundDb.SetNamedTag("idle_43.wav", 0.287); soundDb.SetNamedTag("idle_44.wav", 0.356); soundDb.SetNamedTag("idle_45.wav", 0.284); soundDb.SetNamedTag("idle_46.wav", 0.254); soundDb.SetNamedTag("idle_47.wav", 0.253); soundDb.SetNamedTag("idle_48.wav", 0.252); soundDb.SetNamedTag("idle_49.wav", 0.249); soundDb.SetNamedTag("idle_5.wav", 0.231); soundDb.SetNamedTag("idle_50.wav", 0.251); soundDb.SetNamedTag("idle_51.wav", 0.266); soundDb.SetNamedTag("idle_52.wav", 0.198); soundDb.SetNamedTag("idle_53.wav", 0.222); soundDb.SetNamedTag("idle_54.wav", 0.273); soundDb.SetNamedTag("idle_55.wav", 0.274); soundDb.SetNamedTag("idle_56.wav", 0.283); soundDb.SetNamedTag("idle_57.wav", 0.221); soundDb.SetNamedTag("idle_58.wav", 0.245); soundDb.SetNamedTag("idle_59.wav", 0.257); soundDb.SetNamedTag("idle_6.wav", 0.260); soundDb.SetNamedTag("idle_60.wav", 0.279); soundDb.SetNamedTag("idle_61.wav", 0.282); soundDb.SetNamedTag("idle_62.wav", 0.282); soundDb.SetNamedTag("idle_63.wav", 0.296); soundDb.SetNamedTag("idle_64.wav", 0.279); soundDb.SetNamedTag("idle_65.wav", 0.279); soundDb.SetNamedTag("idle_66.wav", 0.277); soundDb.SetNamedTag("idle_67.wav", 0.284); soundDb.SetNamedTag("idle_68.wav", 0.214); soundDb.SetNamedTag("idle_69.wav", 0.214); soundDb.SetNamedTag("idle_7.wav", 0.259); soundDb.SetNamedTag("idle_70.wav", 0.233); soundDb.SetNamedTag("idle_71.wav", 0.268); soundDb.SetNamedTag("idle_72.wav", 0.282); soundDb.SetNamedTag("idle_73.wav", 0.268); soundDb.SetNamedTag("idle_74.wav", 0.277); soundDb.SetNamedTag("idle_75.wav", 0.501); soundDb.SetNamedTag("idle_76.wav", 0.501); soundDb.SetNamedTag("idle_77.wav", 0.253); soundDb.SetNamedTag("idle_78.wav", 0.499); soundDb.SetNamedTag("idle_79.wav", 0.511); soundDb.SetNamedTag("idle_8.wav", 0.240); soundDb.SetNamedTag("idle_80.wav", 0.258); soundDb.SetNamedTag("idle_81.wav", 0.303); soundDb.SetNamedTag("idle_82.wav", 0.263); soundDb.SetNamedTag("idle_83.wav", 0.331); soundDb.SetNamedTag("idle_84.wav", 0.504); soundDb.SetNamedTag("idle_85.wav", 0.496); soundDb.SetNamedTag("idle_86.wav", 0.502); soundDb.SetNamedTag("idle_87.wav", 0.498); soundDb.SetNamedTag("idle_88.wav", 0.568); soundDb.SetNamedTag("idle_89.wav", 0.604); soundDb.SetNamedTag("idle_9.wav", 0.250); soundDb.SetNamedTag("idle_90.wav", 0.633); soundDb.SetNamedTag("idle_91.wav", 0.350); soundDb.SetNamedTag("idle_92.wav", 0.279); soundDb.SetNamedTag("idle_93.wav", 0.270); soundDb.SetNamedTag("idle_94.wav", 0.393); soundDb.SetNamedTag("idle_95.wav", 0.232); soundDb.SetNamedTag("idle_96.wav", 0.270); soundDb.SetNamedTag("idle_97.wav", 0.273); soundDb.SetNamedTag("idle_98.wav", 0.321); soundDb.SetNamedTag("idle_99.wav", 0.327);
Скачать:
exe
src