Головна » Статті » Вмілі ручки

New Чим більше знаю тим більше хочу

Що краще Visual Basic, Delfy чи C++ ? Вічні питання які зайдуть в глубоку суперечку. Найкраще те, чого Ви знаєте досконало.

За свої знання хочу подякувати Кірьявайне Іллі, який в дитинстві заохотив мене, своїм викладачам: Кунді Володимиру Івановичу та Стечкевичу Олегу Орестовичу. Це люди які дали мені старт, дальше я пішов у вірному напрямку.


   

Після створення апарату, з"явилось бажання зробити ще також програму яка б сортувала музику. В результаті за рік часу ця нова програма по сортуванні отримала дуже багато корисних функцій. Найбільшою цінністю і перевагою є утворення вільного місця на вінчестері за рахунок видалення повторюючих файлів, створення замість видалених файлів ярликів щоб не зіпсувати плейлист (послідовність файлів що були зібрані в папку як збірник), це розуміння програмою будь-яких скорочень і надписів з помилками, що розпізнаються як "артист" та "назва трека", це розпізнавання двох, трьох і так до шести артистів які співали дуетом, тріо чи групою, причому в одного артиста буде файл оригінал, а у всіх інших ярлики. Дотримання стандарту, групове перейменування, сортування, знищення дублікатів, розуміння ID3.1, ID3.2 тегів, розкладання треку на спектрограму для порівняння двох треків з різними іменами; фільтр який розуміє багато транскрипцій літер незалежно як буде написано чи Fillllip Kirorof чи Ф.Киркоров; автоматичне скачування з сайту ВКонтакте, шифрування / дешифрування і багато інших цікавих та корисних функцій. Всі дії можна виконати як мінімум трьома способами зручними для користувача. Всюди присутні підказки.

- Навчання

навчання автоматичне (прискорене), послідовно все підряд (що не зрозуміло програмі), та за ініціативи користувача. Це процес заповнення даних. Програма бачить текст, ще його не розуміє. Користувач один раз навчає програму: Ані Лорак - Мрій про мене мрій  Артист: (підтверджуємо ентером що це) Ані Лорак, Скорочена назва А.Лорак (автоматично пропонує спрощення), Вказуємо шлях (програма автоматично намагається знайти подібну папку і пропонує, також пропонує вказати де створити папку в українські виконавці, російські.... або вказуємо через Обзор)

Скорочена назва використовується щоб ім"я файлу мало такий формат: Скорочена назва артиста - назва трека (в той час як назва папки буде мати повне ім"я артиста). Це зручно :)

Всі подальші дії відбюувається на основі відомих вже артистів та їх місцерозташування. Якщо цих данних не буде, тоді в автоматичному режимі ці файли будуть пропущені в ручному режимі користувачу необхідно буде навчати програму.

Процес навчання займає день часу, якщо у Вас море музики. Але частково програма вже має свою базу даних і пропонує готове рішення (де зберегти і як назвати)

- Сортування

Сортування відбувається на основі відомих вже артистів. Зустрічається файл, розпізнається і переноситься в папку де знаходиться папка артиста, після видалення файлу (звідки було здійснено перенесення) створюється ярлик, щоб не порушувати плейлист. Безліч є налаштувань, фільтри і т.д., що впливають на процес розпізнавання та прийняття автоматично рішення

- Знищення дублікатів

Існує декілька способів порівняння файлів. Це не так як  працює будь-яка програма. Якщо змінити через WinAmp інформацію в треку (його назву, артиста і т.д.) зміниться і розмір файлу і його структура, відповідно програми не знайдуть цей файл як дублікат. Ця програма відсікає теги що в середині та по унікальних індексах (при скануванні) швиденько визначає, уточнює (важчим сканування) та знищує дублікати (утворюючи після знищення ярлики з посиланням на дублікат); Другий варіант - це пошук по назві трека. Набагато швидше працює, але в автоматичному режимі немає ніяких гарантій, що це точно дублікат. Присутній фільтр який розуміє написання навіть з помилками а також карявки та латинські підписи. 95% точності - знаходження дублікатів саме цим способом; третій спосіб - це структурне одноразове сканування та порівняння на основі вже готової бази. Трек сканується і зберігається діаграма. По цій діаграмі програма зможе знайти такі унікальні речі (дублікати) як оригінал та фонограма, якість з касети магнітофонної та CD якість, якщо трек почався з значним запізненням в порівнянні з цим, якщо трек був відредагований та гучність його була знижена, змінено настройки аквалайзера. Цей спосіб забирає в автоматичному режимі багато часу (до двох діб на 160 Гб музики) але він є найефективніший з усіх.

- Копіювання лише нової музики

Вставляємо DVD диск чи підключаємо вінчестер чи флешку і хочемо щоб у нас доповнилась лише нова музика.  Сортується звісно по папкам

- Копіювати з заміною

Копіюємо все підряд, якщо ми впевнені що наша нова музика має найркащу якість. Сортується звісно по папкам.

- Обновлення до кращої якості

Копіюється з заміною файлу якщо визначено що бітрейд файлу є вищим.

- Копіювання на додатковий носій та запис DVD

Музика у нас посортована, в деяких папках замість файлів будуть лише ярлики. Ми з легкістю слухаємо те що нам хочеться, але скопіювати на вінчестер просто ярлик не вприкол, а шукати його - довго. Тому ця функція саме для цього й призначена, щоб скопіювати все що вибере користувач.

- Синхронізація

Маємо комп"ютер і вінчестер чи флешку. Хочемо щоб на двох носіях інформації було все однаково. Добавилась музика на вінчестер, нехай добавиться і на комп"ютер і навпаки. Це зручно якщо Ви хочете щоб на двох комп"ютерах була однакова кількість музики. Відповідно якщо знищити на основому носії, то й знищиться на додатковому.

- Вигрузка в інтернет

Розвивається таке поняття як вигрузка в інтернет на лейтібіт, рапідшаре та інші файлообмінники з ціллю заробити на цьому кошти. Файл не тільки вигружається, але й в базу даних зберігається ссилка (розташування трека), і автоматично створюється по макету ТЕГ HTML для написання його на сайт. Це набагато швидше ніж робити все вручну

- Шифрування / Дешифрування

Нова ідея, яка прийла зовсім недавно і реалізовується. Я хочу поділитись музичним файлом лише з однією людино. Відповідно я його шифрую. Всі хто скачає цей файл - буде чути лише шум. Це звичайний файл MP3 але шифрований. Щоб прослухати його, необхідно скористатись лише цією програмою, її плеєром, ввести пароль і слухати трек. Це для закритих конференцій, таємних записаних розмов і т.д. Але саме головне, що на іншому комп"ютері цей код не буде працювати, оскільки сканується ідентифікаційні коди процессора Вашого комп"ютера, коди материнської плати і ід.вінчестера. Ці коди впливають на шифрований файл. Щоб отримати код який дешифрує цей музичний файл, Вам пропонується відіслати другу (знайомому, пересилачу) дані про свій комп"ютер (окрема функція) і на основі цих даних формується пароль (код, активаційний ключ). Немає такого що файл буде чи не буде відкриватись. Відкриватись він буде завжди, але якщо пароль невірний буде чути лише шум.

- Режим обміну музики через інтернет (ще не готовий)

По принципу клієнта торрента та інших, де при доповненні нової музики один користувач (якщо в загальних настройках дає добро) ділиться музикою з цілим світом платно чи на халяву. Іншими словами включаєте Ви комп"ютер а справа внизу, в треї число нових треків, які Ви можете прийняти, або помітити "Мені цього не потрібно". Цей режим вимагає додаткових налаштувань (вподобання, автоматично/чи з мого відома та багато ін.дрібних настройок)


Два основних режими роботи:

1. Все повинно бути на своїх місцях

Файли повинні бути гарно посортовані

2. Нехай все буде так як є (нічого не міняти)

Я не хочу щоб програма сортувала файли. В такому випадку дублікати також будуть знищуватись та лінкуватись (замість знищеного фалй створюється ярлик) по місцю знаходження реального файлу. Якщо файл буде пізніше переміщений, то при скануванні програма це помітить і легко виявить переміщений файл, а ярлики обновить на новий шлях.


Категорія: Вмілі ручки | Додав: andriy159 (05.08.2010)
Переглядів: 966 | Рейтинг: 4.3/6 |
Всього коментарів: 0
Ваш коментар оживить цей сайт
Додавати коментарі можуть лише зареєстровані користувачі.
[ Реєстрація | Вхід ]
 
 
 Форма входу

Категорії розділу
Вмілі ручки [11]
Поділіться досвідом, як і що можна робити своїми руками. Здивуйте нас
Інше [11]
кількість розділів буде збільшено. Закидуйте сюди статті, що не ввійшли в попередній розділ
Цікаві статті [8]
Життя Стебника [32]
Приколи [0]
Релігія [32]
Політика [9]
Освіта [0]
Медицина [0]
Культура [0]
Таланти [0]
Відпочинок [0]
Пропоную послуги [0]
Змагання [0]
Підбірка відео [2]
Сорока на хвості принесла [0]

Пошук

Друзі сайту

Статистика

Всього присутніх зараз на сайті: 1
Незареєстрованих: 1
Зареєстрованих: 0


Можливо зацікавить

 
Copyright Stebnik159 © 2024
Весілля, Хочу весілля,
Сайт управляється системою uCoz