Як переглянути .ts відеофайл на iPad


4

У мене є ts - відео файл на жорсткому диску, і я хотів би передати його на мій IPad , щоб подивитися його там. Ось деякі дані про відповідний файл:

  • Розмір: 3,5 ГБ
  • 1 Відеопотік: h264, 1920x1080
  • 2 аудіопотоки:
    • 1-й: AC-3, 5.1, німецька
    • 2-е: AC-3, стерео, англійська

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

Якщо можливо, я хотів би уникати повторного кодування відео через кількість часу, яке потрібно. Перекодування звуку (наприклад, до AAC) було б добре.

Два питання:

  • Чи є додаток для iPad, який дозволить мені переглядати відео, не вносячи жодних змін? Кращі безкоштовні рішення.
  • Якщо ні, то чи є процес перетворення відео (або контейнера) у формат, який спочатку розуміють iTunes та iPad? Я знаю, що звук AC-3 може бути проблемою. Рішення командного рядка чудово. Немає послуг онлайн-перетворення, будь ласка.

Я спробував наступне за допомогою ffmpeg(встановленого через Homebrew):

ffmpeg -i in.ts -c:v copy -c:a aac -b:a 384k -strict -2 -map 0:v:0 -map 0:a:1 out.mp4

Він перетворив файл, скопіювавши відео та повторно кодувавши аудіо в AAC. Отриманий файл чудово відтворюється в QuickTime, але його не можна імпортувати в iTunes. Я читав про атом moov та його розміщення у файлі та проблеми з ffmpeg, щоб розмістити його у потрібному місці. Це я тут бачу?

Відповіді:


3

Ручний гальмо має робити все необхідне:

HandBrake - це інструмент для перетворення відео з майже будь-якого формату на вибір сучасних широко підтримуваних кодеків.

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


Як я вже сказав, я вважаю за краще рішення, яке не передбачає перекодування відео. Я високо ціную відповідь і буду пам'ятати про це як варіант.
— nwinkler

1

Після декількох хитрощів я знайшов один із способів перегляду відео на iPad.

Зміна контейнера та кодування аудіо

Це можна зробити за один крок за допомогою ffmpeg(встановленого через Homebrew), циклічно його для всіх .tsфайлів у каталозі.

Цільовий формат є mp4, і лише другий аудіо канал перетворюється в AAC. Відео просто копіюється без додаткового перекодування. Це займає близько 2 хвилин на 3,5 ГБ файл, це досить швидко.

for i in *.ts ; do 
    ffmpeg -i $i -c:v copy -c:a aac -b:a 384k -strict -2 -map 0:v:0 -map 0:a:1 $(basename -s .ts $i).mp4
done

Додаток для iPad

Отриманий файл можна переглянути в QuickTime або в Finder, але його не можна імпортувати в iTunes чомусь. У мене тут відкрито питання: чи є спосіб показати помилки імпорту в iTunes?

Я виявив, що файли можуть відтворюватися чудово в сторонній програмі. Додаток називається nPlayer free : https://itunes.apple.com/us/app/nplayer-free-best-player-movies/id945304853?mt=8

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

У будь-якому випадку, безкоштовно програвач nPlayer відтворює відео чудово після завантаження відео через iTunes Sharing File.

Висновок

Хоча це не саме те, що я шукав (імпорт відео в iTunes і перегляд за допомогою програми рідного плеєра iPad), він працює для мене. Повторне кодування аудіо за допомогою ffmpeg проходить швидко та безболісно, ​​і його можна автоматизувати за допомогою скрипту, і передача файлу через iTunes Sharing File також не є великою справою.

Я все ще буду тримати це питання відкритим, щоб побачити, чи є інші варіанти.


1

Найкращий відеоплеєр на iOS - це Infuse.

http://firecore.com/infuse

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


0

Це не безкоштовно, але додаток plex дозволить вам це зробити. Вам потрібно буде налаштувати plex-сервер і потік.

Серверний додаток безкоштовний, програма для перегляду не є.


0

Якщо це не критично важливо відтворити його в iTunes, VLC має додаток для iPhone / iPad в даний час, і він міг обробляти майже кожен формат, який я до цього часу кинув.

EDIT : Очевидно, VLC було видалено з магазину додатків через деякі ліцензійні розбіжності, а версія, яка згодом була відновлена, вже не підтримує багато форматів. Нехтуйте цією відповіддю.


Я більше не можу знайти VLC в магазині додатків - я думаю, що його чомусь було видалено.
— nwinkler

videolan.org/vlc/download-ios.html має посилання, що можна натискати. Я не можу перевірити, чи працює він, тому що я зараз в Linux, тому сайт itunes перенаправляє мене на "встановлення iTunes" ...
— Shadur

@nwinkler ... Не забудьте. Мабуть, її видалили з "авторських причин".
— Шадур

Він був доданий нещодавно. Чому потік?
— Шадур

Коментари App Store до нової версії жахливі. Здається, багато функціональних можливостей більше не працює (локальна трансляція тощо). Також схоже, що нова версія не підтримує AC3 (про що я запитав у своєму питанні).
— nwinkler
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.