Ничего не понял. Можно кусочек файла с примером мусора?
Да, наверное проще понять на примере... Пытаемся открыть кодированный канал, который не поддерживается шарой
GI-8895 [mg0] ECM: CaID: 0x0500 -> CaPID: 0x03EB ProvID: 042800
GI-8895 [mg0] ECM: CaID: 0x0100 -> CaPID: 0x057B ProvID: 000068
GI-8895 [mg0] service 1C5 index 0 pmt pid 193 (14), pids: video 0x0067, audio 0x00CB 0x012F 0x01F7
канал не открылся, ничего в реплейс не записалось... переходим на другой канал, который открывается нормально
GI-8895 [mg0] ECM: CaID: 0x0500 -> CaPID: 0x0BC0 ProvID: 030600
GI-8895 [mg0] ECM: CaID: 0x0500 -> CaPID: 0x0FA8 ProvID: 023700
GI-8895 [mg0] service 277C index 0 pmt pid 6C (16), pids: video 0x0149, audio 0x01A0
в итоге получаем строчки в реплейсе
R: {{277C}{0100}{000068}{057B}{0500}{023700}{0FA8}} # [HTB+] REN-TV
R: {{277C}{0500}{042800}{03EB}{0500}{023700}{0FA8}} # [HTB+] REN-TV
R: {{277C}{0500}{042800}{03EA}{0500}{023700}{0FA8}} # [HTB+] REN-TV
R: {{277C}{0500}{042800}{03F2}{0500}{023700}{0FA8}} # [HTB+] REN-TV
R: {{277C}{0100}{000068}{057B}{0500}{023700}{0FA8}} # [HTB+] REN-TV
R: {{277C}{0500}{042800}{03EB}{0500}{023700}{0FA8}} # [HTB+] REN-TV
R: {{277C}{0500}{030600}{0BC0}{0500}{023700}{0FA8}} # [HTB+] REN-TV
правильная строка только последняя, остальное - мусор с параметрами из первой попытки открытия кодированного канала