Проблема частоти кадрів Форум MediathekView
Привіт,
Трансляція ARD у форматі mp4, завантажена з Mediathekview з версією 13.5.1, призвела до повідомлення про помилку "частота кадрів 50 не підтримується" на телевізорі Samsung. Ту саму трансляцію, записану через youtv, можна буде відтворювати на одному телевізорі через одне і те ж підключення USB (також mp4). Це трапляється зі мною вже вдруге; із завантаженнями з попередньої версії медіатеки - я не пам’ятаю номер - ця невідповідність не відбулася. У чому проблема і чи можу я її виправити?
Дякую за хорошу пораду!

@chum es завжди допомагає у пошуку причин, наведених прикладів. Загальна відповідь без прикладів.
Перший момент - це питання про те, скільки зображень в секунду (німецька: кадрів в секунду або коротше кадрів в секунду) у кожному відео. Ви можете перевірити це, наприклад, за допомогою програми ffprobe, яка є в комплекті разом із ffmpeg.
За відсутності конкретного прикладу у вас, я просто взяв фільм від 20 березня о 20:15 від ARD
знову деталь: Потік № 0: 0 (англ.): Відео:., 50 кадрів в секунду, .
Німецькою мовою: ARD Mediathek пропонує це відео з мого прикладу з 50 кадрами в секунду. MV завантажує це відео за замовчуванням у форматі 1: 1. Іншими словами, з 50 кадрів в секунду.
Ви можете самі перевірити, яку частоту кадрів ви отримали з іншого джерела відеофайлу для тієї ж телевізійної програми ... якщо вам це цікаво. - Ймовірно, лише 25 кадрів в секунду.
Тому що ваше телебачення відповідає "так": "Мені дуже шкода. Я не встановив жодної програми відтворення (кодеків), яка може обробляти 50 кадрів в секунду. Будь ласка, придбайте новий пристрій у Samsung ”
Тепер погляньте на прошивку Samsung.
Наприклад, Samsung випустила оновлення мікропрограми для Smart TV, який я купив у 2011 році востаннє в липні 2015 року. Це означає, що модель 2011 року більше не навчатиметься жодним новим відеоформатам.
Наприклад, Samsung видалила підтримку деяких відеоформатів (так звані «кодеки») в прошивці Smart TV, яку я придбав у 2018 році, і модель 2011 року (подарована батькам) може без проблем. Це робиться для збереження прошивки, і не в останню чергу з міркувань витрат. Вартість ліцензій кодеків. Samsung, мабуть, воліє економити гроші, навіть на пристроях з роздрібною ціною понад 2000 євро.
Наприклад, моя модель 2011 року не може зіграти фільм «Harter Brocken: Die Kronzeugin», який моя модель 2018 року може без проблем зіграти.
Окрім доступу до інших джерел, у вас є наступні варіанти (відсортовані від легких до складних):
- редагувати: спробуйте раз, чи має відео "середню якість" для вашого фільму 25 кадрів в секунду. (*)
- редагувати (через кілька днів, за повною згодою, щоб переглянути нижче): Встановіть останню прошивку на телевізор
- купити новий телевізор (не мається на увазі серйозно)
- візьміть зовнішній програвач, наприклад, програвач BluRay за 50 євро, і відтворіть фільм із USB-накопичувача або NAS на програвачі BluRay. Це допомогло мені у вищезазначеному випадку для користувача (старше 75 років) без експертних знань.
редагувати (через кілька днів, з повною згодою дивитись нижче): Згодом слід сказати, що наступні два пункти згадуються лише для повноти. Я не рекомендую це в довгостроковій перспективі: Перетворення відео (коштує електроенергії і займає багато часу!)
- є можливість перетворити завантажені відео із частотою 50 кадрів в секунду на 25 кадрів в секунду
- За необхідності ви можете створити додатковий набір (ім’я, наприклад, “Force 25fps”) у MV для збереження фільмів.
- На вкладці “Завантажити” набору вам доведеться видалити суфікс .mp4 зі списку “безпосередньо зберігати”
- На вкладці «Допоміжна програма» посилання на інструкції @ vitusson потім слід включити в поле «Перемикач».
–У списку фільмів ви не натискаєте кнопку завантаження для таких передбачуваних фільмів із частотою 50 кадрів в секунду, а вибираєте встановлене значення «примусити 25 кадрів в секунду» для збереження фільму з контекстного меню.
- (це завантажує повне відео із сервера ARD через лінію, але перетворення тоді відбуватиметься на вашому комп'ютері)
(*)
Наведений вище приклад «Практика з видом на море: родинні зв’язки» (20 березня 201:15 в програмі ARD) тепер середньої якості замість високої якості, як зазначено вище:
тобто частота кадрів на відміну від 50 кадрів в секунду у високоякісному файлі дорівнює 25 кадрів в секунду у файлі середньої якості (поки що хороша) - але замість 1080 ліній зображення є лише 540 ліній зображення. - На додаток до половини часової роздільної здатності, лише половини просторової роздільної здатності по ширині та висоті. - Приблизно в 3,5 рази нижча швидкість передачі даних для інформації про зображення.
(h264 працює зі стисненням даних із втратами після застосування варіанту DCT до вихідних зображень із сірим значенням YUV - «відеозображення має більше пікселів» не означає автоматично «кращої якості зображення». Бітрейт тут є вирішальним фактором щодо якості зображення)
Трансляція ARD у форматі mp4, завантажена з Mediathekview з версією 13.5.1, призвела до повідомлення про помилку "частота кадрів 50 не підтримується" на телевізорі Samsung. Те саме мовлення, записане через youtv, може відтворюватися на одному телевізорі через одне і те ж підключення USB (також mp4).
Рішенням може бути кабель HDMI?
Це трапляється зі мною вже вдруге; із завантаженнями з попередньої медіатеки - я не пам’ятаю номер - ця невідповідність не відбулася.
Як давно це було? Новіші фільми люблять отримувати 50 кадрів в секунду, кілька років тому це було не так. Подібно до того, як останнім часом майже все є Full HD.
- є можливість перетворити завантажені відео із частотою 50 кадрів в секунду на 25 кадрів в секунду
- За необхідності ви можете створити додатковий набір (ім’я, наприклад, “Force 25fps”) у MV для збереження фільмів.
- На вкладці “Завантажити” набору вам доведеться видалити суфікс .mp4 зі списку “безпосередньо зберігати”
- На вкладці «Допоміжна програма» посилання на інструкції @ vitusson потім слід включити в поле «Перемикач».
Зачекайте хвилинку, я не казав, що ви можете просто використовувати його як перемикач у наборі.
Це не працює «на льоту» під час завантаження, вам потрібно завантажити файл на комп’ютер за 50 кадрів в секунду, а потім перетворити його за допомогою ffmpeg -r 25.
Це не працює «на льоту» під час завантаження
якщо ви не створили набір, який використовує ffmpeg для завантаження файлу mp4, наприклад, наприклад
ffmpeg -i https://rodlzdf-a.akamaihd.net/none/zdf/20/03/200320_clip_3_asp/1/200320_clip_3_asp_3360k_p36v15.mp4 -r 25 film25fps.mp4
Зачекайте хвилинку, я не казав, що ви можете просто використовувати його як перемикач у наборі.
Це правда. Мені шкода, що у вас склалося враження, що я пов’язав ваші інструкції щодо перетворення 50 кадрів в секунду у 25 кадрів в секунду за допомогою ffmpeg безпосередньо або на знімальному майданчику. Швидше, я хотів висловити - невдало - що ви поміщаєте їх вміст у перемикачі набору працювати відповідно повинен вміти.
Я не хотів прикрашати себе чужими пір’ям, тому що ці інструкції щодо перетворення досліджував не я, а ви. Через останнє я покликав вас, щоб сказати спасибі і дати вам кредити.
Це не працює «на льоту» під час завантаження, вам потрібно завантажити файл на комп’ютер за 50 кадрів в секунду, а потім перетворити його за допомогою ffmpeg -r 25.
Тоді я підозрював, правда, не перевіряючи, що він може йти «на льоту». З набором, який створює програмний виклик для ffmpeg, як @MenchenSued це окреслює.
Тепер я знову знаю, чому список складено у порядку зростання складності. - У мене 0 досвіду створення наборів, і я не дуже розумію, як їх створювати. Ось чому це пішло справді на овочі для мене
Зразу ж я не встиг, бо спочатку мені довелося з’ясувати та зрозуміти річ із маркером ** (див. Там же L105) у комутаторах програми за допомогою налагоджувача та вихідного коду.
Тоді, що я тоді зробив для себе, це створити набір, налаштування якого в mediathekview.xml для мене виглядають так:
у файлі журналу це виглядає так, коли я зберігаю вищезазначений фільм
(і це крадеться на моєму
10-річний комп'ютер без кінця)
Ви маєте рацію, мені слід було вилучити “-c copy” із мого тесту, що, звичайно, зірвало заклик змінити частоту кадрів.
Отже, це все-таки "на льоту", але це займає набагато більше часу, ніж звичайне завантаження, воно працює в реальному часі, тривалість фільму = тривалість завантаження. І я б не гарантував, що найменше переривання мережі призведе до чогось розумного. Потім завантажте його зазвичай і перетворіть на комп’ютер.
В принципі, люди, чиї телевізори мають проблеми з цим, а радше сподіваються на інші технічні варіанти, такі як відтворення 50 кадрів в секунду на своєму пристрої, оновлення мікропрограми, інші зовнішні програвачі (медіаплеєри, інтегровані в телевізори, є і залишаються переважно власним скаліченим сміттям) на HD зректися тощо, оскільки пропозиція, безумовно, збільшиться, а не зменшиться в майбутньому.
Перш ніж ви зможете зробити комп’ютер завантаженим відео цілий день із відповідним споживанням, варто придбати Raspberry with Kodi. ІМХО.