Як переглянути .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.