Презаписите на СРС-тата са най-вероятно правени от слушалки
Каних се да изчакам докато излезе експертизата на БАН по отношение на записите на Танов, преди да коментирам следващите изследвания, които нашата краудсоурсинг група прави, на bivol. Но шефът на ДАНС междувременно изказа едно потресаващо твърдение, че разбираш ли в ДАНС подслушване може да стане само през слушалки, а експертите в ДАНС били казали, че презаписа е правен през „високоговорители“, които не се виждало да бъдели внесени на камерите. Другото твърдение, което много ме впечатли бе, че не били внасяни носители с тези записи в ДАНС. Аз мислех, че те имат „онлайн“ достъп до системата на СДОТО, тъй като ако подслушаните разговори се носят на „носители“, то няма как да се форсира тяхното изтриване, или ограниченият достъп до тях. Но това е една друга тема.
Нашата група твърди, при това от доста време (и преди изказването на шефа на ДАНС), че презаписите са направени през слушалки. И това не е празно предположение и стреляне в тъмното. То е базирано на относително разумен и прагматичен анализ.
Изказването на шефа на ДАНС определено ме провокира да не чакам коментарите на БАН и да напиша предварително защо смятаме, че презаписа е направен през слушалки. Наистина смятах да се въздържа преди коментарите на БАН, тъй като не исках да им влияя (ако четат блога) и отделно исках да мога да засека и коментирам техните анализи. Но сега просто не мога да се въздържа.
Презаписите са правени през устройство разполагащо със стерео микрофон. Всички „официални“ анализи направени до момента се съсредоточават върху само един от каналите (този, където звукът е по-мощен). Но това позволява игнорирането на информация, която може да се окаже изключително ценна. А самият факт, че презаписа е правен през устройство разполагащо със стерео микрофон е просто невероятен късмет. Тъй като това ни позволява да установяваме и проверяваме детайли по отношение на последният презапис с много висока точност.
Стерео микрофоните целят създаването на псевдо 3D звуково усещане, спекулирайки с начина, по който работят ушите ни. Ние анализираме скоростта, но най-вече разликата в мощността, с която чуваме един звук с лявото и дясното ухо, а мозъка ни веднага създава картина, определяща от къде е източника на звука. Тази картина се калибрира „оптично“, чрез очите ни, чрез които изолираме неволно отраженията и огледалните вариации.
Устройствата, разполагащи със стерео микрофони, като някой диктофони например, записват звука от две различни посоки (като ъглите варират между различните устройства, виждал съм и такива, при които и двата микрофона са насочени в една и съща посока).
Така ние по разликата в мощността и отместването на пиковете (приемайки, че имаме 44khz, то матрицата на мощност по отместване) може получим детайлната позиция на източника на звука.
Но дори и без точен анализ, можем да видим важна информация в двата канала.
Например дали биповете са дошли от презаписваният звук или са внесени по-късно (върху вторият презапис) или са дошли от трета страна. Ако са внесени по късно няма да имат аналогови изкривявания. И във всички случаи разликата между мощностите на биповете на левия и десният канал, ще са в различно съотношение от разликата между мощностите на презаписваният звук, освен ако не произхождат от самият презаписван звук. В единият канал имаме клипове (достигната максимална мощност на записа) по време на биповете (вижда се с клип филтър), което предполага, че те са най-мощният звук в този микрофон. В другият канал биповете следва да надскачат най-голямата сила на звука на презаписваният звук, ако приемем, че те са създадени от трети източник по време на презаписа. Тъй като не наблюдаваме нито надскачане, във втория канал на мощността, по времето на клиповете в първия канал, нито значително по-малка мощност от останалият звук, то единственият технически осъществим техен произход е да произлизат от презаписваният звук. Как са се появили там е плод на друга дискусия, но че са били там е лесно доказуемо.
Нека обаче да се върнем на тезата дали презаписа е направен от слушалки или от „високоговорители“.
Мога само да гадая мотивите да се предполага, че става въпрос за високоговорители. Дори не искам да спекулирам какво ги е мотивирало да го твърдят. Подозирам че единственият им реален довод е пукането, което се чува в някой от записите, в началото, което звучи като от колонки, когато се вкарва жак във входа за слушалките на едно PC. Но същият звук се чува и от самите слушалки, когато се пъхат в дупката. Косвен индикатор, че не са били високоговорители обаче може да е факта, че на вторият микрофон звукът от пукането, който типично е на максималната мощност на излъчващото устройство (поради естеството на закъсяването на жака по време на пъхането) не е по-мощен от звукът на вентилатора на PC-то, който типично е доста тих (само сървърите са наистина с мощни вентилатори).
Ние обаче наблюдаваме следният много интересен факт – звукът между левият и десният канал се различава доста по средна мощност. На някой разговори е в съотношение 1 към 2 (едните децибели разделени на другите), на някой е 1 към 4, на някой е близо едно към едно.
Там където съотношението е едно към едно анализи трудно могат да се правят. Но аз правя мотивираното предположение, че презаписите са правени по еднакъв начин, най-вероятно и по едно и също време, тъй като цялата фонова среда е относително еднаква.
Следователно мен ме заглождва следният въпрос – как може мощността на звука да падне два пъти от единият до другият микрофон, имайки се в предвид, че разстоянията между тях са много малки (1.5см максимално). Съгласен съм, че може да има „тап“-че и не е ясна посоката на микрофона. Но въпреки това, говорим за много голямо падане на мощност за много кратко разстояние. Изключваме всички идеални попадения, при които затихвателите са действали идеално. Човек не може да позиционира устройство така, па камо ли това да се случва при различни позиционирания в няколко разговора. Следователно, всеки запознат със законите на физиката, и по специално тези, имащи отношения към звука, знае че наблюдаемият ефект може да се получи само ако това отстояние между микрофоните е доста голямо, спрямо мощността на звукът на източника.
Реших да напиша малка програмка (на HTML5), която да визуализира две от трите изчисления, които трябва да се направят за да се засече със сто процентова точност позицията на източника на звука. Отдавна не бях смятал толкова математика, колкото сега. Реших че от третото изчисление няма никакъв смисъл (каква трябва да е мощността на звука в зависимост от отстоянието, изолирайки този диапазон, който е нереален), тъй като първите две определят достатъчно добре изводите, а третия ми трябва за да засече като кърфица едно единствено възможно решение. Графиките и изчисленията са еквивалентни по същество на начина, по който работят сонарите, както и нашите уши.
Прилагам графики от програмката (при зададени параметри), които демонстрират, че решение може да се получи, приемайки за отстояние между микрофоните 1.5см (реално сигурно е само 0.5см), единствено ако звуковият източник е разположен в непосредствена близост до микрофоните и е бил доста тих.
На една от графиките е направено изчисление с 40см отстояние между микрофоните, за да изпъкне видимо най-вероятната позиция на източника на звука (виждат се 3-4 обособени по концентрация точки), а пък вие можете мислено да си скалирате тези 40см до 1.5см.
Грубият извод е, че единственото разумно решение на задачата е ако презаписа е правен от диктофон доближен в непосредствена близост до слушалки, които са излъчвали относително тихо спрямо фоновият шум. Доброто чуване на вентулатора, може да е и от ефект, при който диктофона (или неговият стерео микрофон) е бил закрепен за слушалките по някакъв начин (спекулирам – с тиксо) и двете са сложени в последствие върху PC-то или върху твърда повърхност споделена с PC-то. Слушалките са закачени след това в самото PC от което се обясняват два факта – пукането (иначе интерпретирано като индикатор за високоговорители) и паралелното присъствие на вторичният фонов шум. Изискването за непосредствена близост до източника на звука, на толкова къса дистанция, дефакто прави невъзможно използването на класически високоговорители, тъй като размера на мембраните им е по-голям отколкото цялата дистанция между стерео микрофоните (и няма да се появи наблюдаваният ефект), както и че звукът трябва да е бил доста тих, и тъй като няма високоговорители с линейна характеристика, значи че поради естеството на размерите си, той е щял да бъде доста изкривен.
Отделно физически тест с диктофон и стерео слушалки показа, че презапис си става и то много добре.
Така че моят извод е много прост – с 99% сигурност имаме презапис от стерео слушалки „залепени“ за микрофона (на диктофона).
Любопитното е, че съотношението между мощностите на вторичният фонов шум (вентилатора на PC-то) е съвсем различно от съотношението между записите на първичният звук. Така използвайки същата програмка, аз мога да установя къде са се намирали вентилаторите на PC-то спрямо микрофона на диктофона.
Нещо повече, разделяйки файла на парчета от по 1 секунда да речем, замервайки пиковата мощност на левия и десния канал и преизчислявайки графиките отгоре, мога да създам анимация, която да покаже дали и как се е движил микрофона спрямо източниците на звука. Теоретично (и при по качествени записи) може при една такова замерване, с по голяма разделителна способност и ако има индикатори, че микрофона е държан с ръка, да се замери дори кръвното налягане на човека, който го е държал (кръвните апаратчета за китка работят по подобен начин). Всичко това е само индикатор какво може да се постигне със стерео микрофоните. Нашето качество не е достатъчно добро да постигнем подобни изчисления с висока точност. Но е достатъчно добро, за да можем да покажем необходимото и достатъчно, за да се направи извод за напълно възможен презапис от слушалки.
Любопитното е, че по специфичните характеристики на вентилатора (които отразяват оборотите, размера му, типа и натрупването на прах) е възможно дори да се намери и конкретното PC, от което е станал самият презапис.
И така, прилагам графиките, които демонстрират възможните съотношения между отстоянията между двата микрофона и източника на звук (приемайки, че е един, за което има косвени индикатори) и решенията определящи позицията на източника на звука спрямо микрофоните, в зависиост от отстоянието между тях и грешка направена от затихватели или други с определена максимална мощност.
Вижда се, че и в двата изследвани случая (най вече разговора Борисов-Танов) източника на звука е бил много тих и в непосредствена близост до микрофона.
Тук прилагам графиката Борисов-Танов но с предположението за 40см отстояние между микрофоните. То е ясно, че надали някой е разположил два микрофона на такова отстояние за моят кеф. Просто увеличавам мащаба, за да се видят най-вероятните позиции на източника на звук, а вие мислено си го премащабирайте до примерно 0.5см.
Така или иначе, сметките и подобренията на програмката продължават. А изводите са лесни за смятане и без нея, само по мощностите на двата канала и законът за намаляването на мощността в зависимост от разстоянието.








Този коментар бе премахнат от автора.
ОтговорИзтриванеТова което ще питам сигурно е глупост, но не се въздържах, та извинявай.
ОтговорИзтриванеЗначи долкото разбирам имаме моно запис пуснат прес 2 говорителя(на слушалките) към два микрофона. Вероятно микрофоните са насочени(или както там се казва) т.е. разликите в мощностите варират силно в зависимост от посоката. Въпреки всичко при горната схема има 4 пътя на разпространение на звука: Hl->Ml, Hl->Mr, Hr->Ml, Hr->Mr,(Headphone,Mic,Left,Right). Та могат ли да се използват тези допълнителни посоки на разпространение: Hl->Mr и Hr->Ml. Или може би това е същноста на твоето изследване и аз не съм разбрал.
Делян,
ОтговорИзтриванеМисля че частта с биповете може да се напише малко по-добре. Описваш твърде много неща които могат да се направят, но това което е направено като анализ малко се губи.
Но въпросът който искам да задам е:
Анализът който правите върху публикуваните .flv файлове ли е, или върху "оригиналните" mp3 файлове предоставени на лаборатории и институции.
Мислили ли сте да подадете петиция за да се побликуват тези mp3 файлове?
@анонимен:
ОтговорИзтриванеСъжалявам че отговарям толкова бавно, определено блога ми е неглижиран от известно време, тъй като съм зает с различни други дела :(
Писанието е писано малко късно вечер, и виждам че съм изял пасажи, или имам правописни грешки. Като ми остане малко повече време ще седна да го оправя, да бъде много по ясна сметката, която правя.
Презумцията е - моно звуков източник, два микрофона. Звуковият източник вероятно е повече от един реално (и слушалки и колонки биха били такива), но вторият източник създава нещо като ех ефект, неговата мощност е очевидно много малка и пренебрежима като значение за решението.
След известно изследване на примерните записи и изолиране на фоновият шум (който така или иначе е малък), взех съотношенията между пиковите стойности на power-а в левия и десния канал на записаният звук, на местата където няма клипинг (тъй като той ще създаде изкривяване).
Сметката се прави на следният принцип -
Първа калкулация - приемам че микрофоните са 360 градусови, и смятам какви са единствените възможни решения на съотношенията между разстоянията, които имат решение, при произволна мощност на излъчване, за запазване на наблюдаваното съотношение.
Втора калкулация - при взетите съотношения на разстоянията имащи решение (игнорирайки предположеното разстояние от първата калкулация), пресмятане на триангулация - къде трябва да се падне точката спрямо левият и десният микрофон (пресечната точка на окръжностите с радиуси в определен диапазон, спазващи предположеното съотношение). Отделно в ситуациите където първото и второто изчисление дават един и същи резултат едновременно имам допълнителна пресечна точка.
В тази калкулация смятам и едно грубо случайно (в произволна посока) затихване от специфицирани като параметър децибели (с което внасям случайност, от неизвестното затихване по посока на микрофоните). Въпреки него, задачите имат много малко валидни решения и пресечни множества. Сега работя върху модификация, която да смята елиптични пресечки, в зависимост от описан ъгъл и характеристика на микрофона, за да имам идеална точност, но дори при голямата грешка и внесена изкуствена случайност на текущото изчисление, най-грешната стойност отново описва непосредствена близост на звуковият източник до записващото устройство.
Третото изчисление смята диапазона на възможните мощности на звука (с каква сила е излъчен звука) за да може да има решение намерената точка от втората сметка. Ясно е че изходни мощности извън диапазоните на колонки и слушалки ще бъдат отфилтрирани, и така ще се намали допълнително броя на възможните решения, с което ще може буквално директно да се покаже къде е бил звуковият източник.
Всички тези изчисления са за "експеримента", но както споменах, те са безсмислени (само визуализират очевидното), тъй като самото звуково съотношение е очевидно имащо решение само при тих звуков източник в непосредствена близост.
Следователно аз казвам, че употребата на слушалки е не само възможна, но и най-вероятната, при извършването на този презапис.
Иван: всичко което описвам, че трябва да се направи, ние сме направили. Това, което не можем да направим са засечките с трафичните данни и СРС регистрите, както и контролно сравнение с друго СРС от друг случай, тъй като нямаме достъп до тази информация, а тя дава очевидни, бързи и много точни резултати.
ОтговорИзтриванеПо отношение на анализа, анализа по мощност между левия и десния канал, който аз извършвам може да се прави при всякакъв транскодинг, тъй като всички звуково компресиращи алгоритми запазват мощността, само и променят разделителната способност. При споменатите огромни разлики в съотношенията привнесената грешка от това е пренебрежимо малка.
Въпреки това е редно да спомена, че аз специално анализирам MP3 файлове (уж "оригинални") - достъпните за сваляне на bivol.bg сайта.
Друго нещо, любопитно, тъй като програмката смята всички възможни комбинации в определени диапазони (бих казал доста неефективен алгоритъм - срам за мен), през нея се преценяват 67 милиона комбинации на позиции на източника на звука, при това изолирани от купища предварително ясно невалидни.
ОтговорИзтриванеСмятам да подобря алгоритъма, с последващо вдигане на разделителната способност на анализа, макар от това да няма много смисъл за тезата изказана в писанието, а да е чисто техническо предизвикателство. Също така ми се ще да експериментирам с автоматичното изолиране мощностите на звука и създаването на анимация на позицията на звуковият източник. Пак с цел чист душевен гъдел.
Не бях чел темата скоро и бях пропуснал че са качили 'оригиналните' mp3-ки.
ОтговорИзтриванеСвалих ги и ги погледнах с hex editor. Имах беглата надежда да видя името на енкодера написано с главни букви... но и да го има не го видях. За сведение LameMP3 си слага името в потока, така че със сигурност тези mp3 не са ползвали оригиналната му версия.
Но открих нещо друго което ме озадачи.
Само разговори #1, #2 и #8 съдържат ID3 тагове. (За компютърно затруднените, това са маркери поставяни от повечето програми за работа с mp3, за да записват полезна информация, като име на песен, певец, банда, албум, година, жанр и други).
Първите три разговора (#1,#2,#3) са тематично свързани, проведени са един след друг, публикувани са по едно и също време. Въпреки това единият от тях се различава.
Ако записите са правени от един и същи диктофон, който е записвал оригинални срс-та чрез слушалки свързани към компютър на МВР, то тогава се очаква генерираните от него файлове да имат сходни характеристики, или най-малкото да имат едни и същи тагове.
Таговете на #1 и #2 са сходни. В края на файла има ID3 v1 таг, който съдържа само нули и интервали, и е в жанр 0x0C (Other).
В началото на файловете има ID3 v2.3 таг, който съдържа две "PRIV" полета. В едното поле се вижда "PeakValue", в другото "AverageLevel". Предполагам че тези полета съдържат статистическа информация за силата на звука (За к.з., когато слушате песните една след друга, искате да се чуват с еднаква сила на звука, а не постоянно да нагласяте копчето за усилване) Тази информация позволява на плейъра да регулира звука при възпроизвеждане.
На мен ми се струва твърде съмнително диктофон да събира такава статистическа информация, и да я презаписва в началото на файла (вмъкване на данни в началото е сложна операция, за у-во с ограничен капацитет и скорост). Логично е диктофонът да регулира усилването аналогово при самия запис. Което ме навежда на мисълта че тези два файла са минали поне още една обработка с някаква програма. Другата хипотеза е че #1 и #2 са непроменени, което пък следва че останалите файлове нарочно са почистени.
Това че в #3 силата на звука и в двата канала изглежда нормална ме навежда на мисълта че може да е минал през "нормализатор" (За к.з. програма която увеличава звука за да го изравни, увеличаването обаче може да доведе до усилване на смущения или изкривяване на звука).
В запис #2 има още две допълнителни полета.
"TIT2" - title/songname (име на песен) съдържащо стринг "123",
"TCON" - content type (тип съдържание) съдържащо стринг "(12)".
Това за мен е сигурен признак, че промяната е направена от компютърна програма. (За к.з. въвеждането на поредни числа е лесен начин да се попълнят досадни полета, както и лесна за помнене парола. А паролата ви "123456" е най-често срещаната).
Наличието на допълнителни полета в #2 подсказва че едва ли става дума за автоматично създаване на статистика от някой нахален player (iTunes?), което е най-невинната хипотеза за вмешателство.
Файл #8, се откроява ярко от всички останали. Първо той е моно. Наличните полета в ID3 v2.3 от началото на файла са:
"TYER" - Year (година) съдържащ стринга "2011"
"TXXX" - User defined text information (сводобен текст) съдържащ стринговете "Engineer" "o o"
"GEOB" - General Encapsulation Object(общ вграден обект) съдържаш стринга "SfMarkers"
В края на файла има ID3 v1 таг, който обаче в текстовите полета съдържа кодове които не мога да разпозная като никой метод за записване на текст. Ясно се вижда само "2011".
Мисля че от горните наблюдения е очевидно че този файл е минал поне още една допълнителна обработка. Тази обработка е станала тази година (2011). Понеже знаем че СРС-тата на Танов са унищожени миналата година, то със сигурност този файл не е "оригинален" презапис от диктофона. Понеже този файл е и единственият който идва от "Дарик", няма да се учудя ако е обработен от техен инженер.
Всъщност ID таговете бе първото нещо, което погледнах, тъй като и аз очаквах да има индикатор за устройството. Аз съм работил само по 3 файла всъщност (не съм пипал никой друг), и по трите по които работих нямаше ID тагове освен priv стойности и бяха еднакви. Трябва да погледна и другите да ги видя, но не отричам наблюдението.
ОтговорИзтриванеСамо искам да отбележа, че на моят стар диктофон olympus (на около 5-6 години вече), с който аз експериментирах (други хора са експериментирали с други диктофони), нямаше "native" поддръжка на MP3, но софтуера му за PC имаше, и той конвертираше вътрешният файлов формат до външен MP3. Резултатният файл изглеждаше по много подобен начин на приложените файлове, поради което смятам, че е възможно да е имало вторичен транскодинг, но той да не е бил нарочен, а просто ефект от PC софтуера на диктофона.
Така или иначе цифров-цифров транскодинг не влияе особено върху моите изводи, тъй като както споменях power level-ите са най-сигурното нещо, което се запазва от аудио кодеците. Да, може да се видоизмени малко разделителната им способност, но съотношенията се запазват винаги. Поради това, въпреки, че не изключвам вторичен транскодинг, приемам, че не е имало още един презапис през микрофон, и следователно анализа, който правя по отношение на позицията на микрофона е валиден.
В момента се опитвам да видя дали не мога да "reverse engineer-на" биповете, тъй като имам няколко идеи там. Ако стане, ще пиша на блога.
Само искам да отбележа, че след аналоговият презапис е почти 100% сигурно, че не е имало или не може да е имало монтажи, тъй като двата миксирани фонови шума увеличават драматично комбинациите, които е трябвало да бъдат решени от монтажиста, така че ако изследаме хипотезата дали е имало монтаж, тя трябва да се насочи от преди аналоговият микрофонен презапис. Много е любопитно, ако записа е монтиран преди аналоговият презапис, защо вторият е правен въобще. Лично за мен теориите "за прикриване на монтажа" не вървят, тъй като вторичният презапис е влияел предимно в ниските честоти, а фоновият шум и индикаторите от оригиналният запис са на всякъде. Някак не върви да калкулираме какви велики професионалисти са монтажистите на първият презапис и след това да предположим, че са направили супер аматьорски вторичен такъв.
ОтговорИзтриване"Следователно мен ме заглождва следният въпрос – как може мощността на звука да падне два пъти от единият до другият микрофон, имайки се в предвид, че разстоянията между тях са много малки (1.5см максимално). "
ОтговорИзтриванеАко имаш предвид че П1/П2 = 0.5 в dB, поне аз така го разбирам от коментарите ти по-горе от цитата, тоо мощността всъщност е доста по-различна чисто физикално, разлика от 3 dB е разлика от два пъти в мощностите... Освен ако имаш 3 и 6 децибела, което се съмнявам двете ти твърдения са взаимно изключващи се, защото децибелите реално мерят степени... Ако имаш 50 и 100 децибела, разликата в мощностите е доста, доста по-голяма :-) Не знам дали това е от значение, но вероятно е, имаш ли го това в предвид?