Paso 5: Resultados Final comentarios
* Actualización: acabo de a publicar una foto de los resultados. La fecha en paréntesis es la fecha de registro original, que podría ser diferente de la fecha "añadida", pero normalmente son los mismos.
Posibles mejoras:
1) me gustaría no depender de un trabajo por lotes en el lado de Windows para tirar en espectáculos. Tal vez algún tipo de servicio podría escribirse llamada bajo demanda.
2) yo no soy un fan de COM +, que es lo que el iTunes SDK se expone como-deseo iTunes tenía una mejor API, o mejor aún, una versión DAEMONIZED de iTunes! Al menos podría utilizar powershell, que soy un gran fan de.
3) por un tiempo, puse en un hack principales en forma de un segundo trabajo de powershell que analizar a los registros de freno de mano y exponer un estado completo en el ATV2. Hizo esto manipulando el nombre de una lista de reproducción de TV en iTunes. Muy cursi, pero nos permitiría comprobar el estado de transcodificación en demanda de la ATV2. No incluyo eso porque simplemente no funcionó bien.
4) a veces muestra no elimine inmediatamente de iTunes, incluso después de ser retirado a través del SDK. No estoy seguro de lo que es. Finalmente va, pero a veces tarda algunos funcionamientos de la tarea de sincronización antes de que se agoten. Los elementos aparecen más o menos inmediato aunque, y eso es lo que importa de todos modos.
5) algunas veces el script de sincronización no lo "encuentra" una grabación en iTunes (aunque existe), lo está agregando otra vez dando por resultado. No duele nada, el programa muestra sólo una vez en iTunes, pero ralentiza la escritura hacia abajo un poco.