En el último mes he notado un problema donde recibo el mensaje de error “Analyzing video information failed” al azar.
Fui al ‘Historial de archivos convertidos’ y ordené por la columna de mensajes de error. La primera vez que vi el error “Analyzing video information failed” fue el 21/09/2017; desde entonces lo he visto 43 veces.
Cuando veo que los archivos no se han convertido, los agrego manualmente a la cola de MCEBuddy y lo intento de nuevo. A veces se convierten sin problema, pero otras vuelven a fallar. Puede que tenga que hacerlo varias veces antes de que funcione. No parece haber un patrón claro sobre por qué funciona o no.
Intenté enviar los logs por FTP pero obtengo el error:
Error: Connection timed out after 20 seconds of inactivity
Error: Failed to retrieve directory listing
Todos los logs se ven muy similares cuando falla: falla después de llamar a ffprobe.exe y, al parecer, no regresa nada y por eso falla.
INFORMATION> 2017-10-21T12:17:23 MCEBuddy.VideoProperties.VideoInfo → Supplementing Media information using FFMPEG
2017-10-21T12:17:23 MCEBuddy.AppWrapper.FFmpegMediaInfo → Launching process C:\Program Files\MCEBuddy2x\ffmpeg\ffprobe.exe
2017-10-21T12:17:23 MCEBuddy.AppWrapper.FFmpegMediaInfo → Process arguments -hide_banner -probesize 100M -analyzeduration 300M -v quiet -print_format json -show_format -show_streams -show_chapters -i “D:\Recorded TV\TempRec\MCEBuddy_Temp_Folder\working0\The Late Show With Stephen Colbert_KMOV-DT_2017_10_20_22_32_00.ts”
2017-10-21T12:17:23 MCEBuddy.AppWrapper.FFmpegMediaInfo → UI Session Admin Process : False
2017-10-21T12:17:23 MCEBuddy.AppWrapper.FFmpegMediaInfo → Setting process priority to Normal
2017-10-21T12:17:23 MCEBuddy.AppWrapper.FFmpegMediaInfo → {
2017-10-21T12:17:23 MCEBuddy.AppWrapper.FFmpegMediaInfo → }
→ Process exited with code 1
ERROR> 2017-10-21T12:17:25 MCEBuddy.AppWrapper.FFmpegMediaInfo → ERROR Processing FFProbe Output.
System.NullReferenceException: Object reference not set to an instance of an object.
at MCEBuddy.AppWrapper.FFmpegMediaInfo.ParseFFPROBEMediaInformation(String StdOut)
2017-10-21T12:17:25 MCEBuddy.AppWrapper.FFmpegMediaInfo →
VIDEO TRACK INFO →
Video stream → -1
Video codec →
Duration (s) → 0
Color format →
Height (pixels) → 0
Width (pixels) → 0
Storage aspect ratio (SAR) →
Display aspect ratio (DAR) →
Video bitrate (kb/s) → -1
Frames per seconds (FPS) → 0
Video stream PID → -1
CHAPTER INFO →
ERROR> 2017-10-21T12:17:25 MCEBuddy.VideoProperties.VideoInfo → Unable to read media information using FFMPEG or MediaInfo
ERROR> 2017-10-21T12:17:25 MCEBuddy.Engine.ConversionJob → Analyzing video information failed
INFORMATION> 2017-10-21T12:17:25 MCEBuddy.Engine.ConversionJob →
→ Performance Metrics for the Current Conversion
→
→ Source video duration (hh:mm:ss) → 01:05:57
→ Source video codec → mpeg2video
→ Source video height → 1080
→ Source video width → 1920
→ Pre-conversion video duration (hh:mm:ss) → 00:00:00
→
→ <Start At Date/Time> <Duration (hh:mm:ss)>
→ <10/21/2017 12:07:59> <00:00:00>
→ <10/21/2017 12:07:59> <00:00:00>
→ <10/21/2017 12:08:00> <00:00:00>
→ <10/21/2017 12:08:00> <00:00:05>
→ <10/21/2017 12:08:05> <00:03:25>
→ <10/21/2017 12:11:30> <00:00:00>
→ <10/21/2017 12:11:30> <00:00:18>
→ <10/21/2017 12:11:49> <00:04:28>
→ <10/21/2017 12:16:17> <00:00:00>
→ <10/21/2017 12:16:17> <00:01:05>
→ <10/21/2017 12:17:23> <00:00:02>
→
INFORMATION> → Total time taken by conversion (hh:mm:ss) → 00:09:26
No sé qué hizo que esto empezara a suceder hace unos 30 días. No ocurre siempre; parece muy aleatorio. Intenté desactivar la aceleración por hardware para ver si se solucionaba, pero no funcionó. El problema siguió ocurriendo con la misma frecuencia, así que la volví a activar. Tengo una GeForce GTX 950 con el controlador más reciente (385.69), pero tampoco parece solucionarlo.
