Ho trovato una soluzione funzionante, che non è completamente, ciò che ho chiesto.
Un problema è che l'iPad (o qualsiasi IOS) non lascia nulla aperto per le connessioni wifi ad-hoc.
Quello di cui hai bisogno è un'app. Dal momento che non vuoi una porta posteriore generica sul tuo dispositivo, la maggior parte delle app funziona solo quando sono attivate direttamente. E molti di loro hanno un'interfaccia web non così agile per il caricamento.
Quello che ho trovato è stato un eccellente cineasta chiamato OPlayer Lite che è gratuito (mostrando annunci). Ha una funzione che ti permette di caricare film tramite wifi, con http o ftp. Quindi, dal momento che non riesco a ottenere il modo completamente automatizzato, questo modo sembra il migliore.
Il problema successivo è stato che tutti i lettori di film su IOS non riproducono correttamente il suono DTS a causa di un problema di licenza. Ciò significa che tutti i film MKV di alta qualità che hai ottenuto mostrano solo l'immagine.
Quello di cui hai bisogno è MP4 - un formato ottimale per i film sull'iPad.
Per ottenere da MKV a MP4 è necessario un convertitore. Se fai qualche ricerca su google, probabilmente verrai fuori Freno a mano . Un convertitore eccellente, leggero, ma molto nebuloso. Cercano di renderlo facile, ma ci sono troppe impostazioni :)
Ho fatto uno script PowerShell che poteva prendere tutti i film mkv in una cartella sorgente specificata (sottocartelle non supportate) e convertirlo in filmati MP4 ottimizzati per iPad. Pronto per essere copiato su iPad. Poiché i processi di conversione richiedono un po 'di tempo, ho eseguito un'operazione pianificata che converte tutti i nuovi film ogni notte.
$destinationFolder = 'C:\My-Mp4-Movies\';
$sourceFiles = Get-ChildItem -Path C:\My-MKV-Movies -Filter *.mkv
foreach ($source in $sourceFiles)
{
$filename = $source.Name.Substring(0,$source.Name.Length-4);
$destination = $destinationFolder + $filename + '.mp4';
if(Test-Path -Path $destination) { continue };
$handbrake = "C:\Program Files\Handbrake\HandBrakeCLI.exe";
$arguments = "-i " + $source.FullName, "-o " + $destination, " --preset=""iPad""";
Start-Process -FilePath $handbrake -ArgumentList $arguments -NoNewWindow -Wait
}
Si prega di notare che lo script precedente utilizza un preset del freno a mano chiamato iPad. Sono certo che gli utenti esperti di Handbrake possono trovare un modo migliore per convertire i tuoi film di alta qualità.
Quindi alla fine per ottenere un nuovo film per l'iPad è necessario eseguire i seguenti 3 semplici passaggi
- Esegui lo script PowerShell per convertire il film
- Apri l'app di OPlayer Lite e fai clic sul pulsante Wi-Fi nell'angolo in basso a sinistra
- Copia i film sull'iPad usando FTP o HTTP (preferisco l'FTP che puoi anche fare uno script PowerShell)
Spero che tu possa usare quanto sopra per migliorare la tua esperienza di film sull'iPad :)