CentOS 6.4 - Videos not showing
I recently installed serviio 1.3.1 on my CentOS 6.4 box. I have built and installed the newest version of FFMpeg and got everything running. Only issue I'm having is serviio is not seeing ANY of my videos. None, nada, not one. It can see all my music, pictures, and everything else. I used this tutorial on installing the newest version of ffmpeg, I also tried whats on the serviio wiki. The only error I see for all the movies is below. Keep in mind, I have tried to run serviio as root and even as its own independant user. I've tried to install everything as the independant user and chmod/chown ffmpeg... I've still got no luck. Any ideas on how to fix this?
Example ffmpeg output:
- Code:
2013-10-09 19:56:20,458 WARN [ProcessExecutor] Cannot retrieve results, output reader is null
2013-10-09 19:56:20,458 WARN [LibraryManager] Skipping processing metadata for an unsupported file (ParaNorman (2012).mkv). Message: Unknown video file type.
2013-10-09 19:56:20,460 ERROR [ProcessExecutor] Fatal error in process starting: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
java.io.IOException: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
at java.lang.ProcessBuilder.start(Unknown Source)
at org.serviio.external.ProcessExecutor.run(ProcessExecutor.java:135)
Caused by: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 2 more
2013-10-09 19:56:20,461 WARN [ProcessExecutor] Cannot retrieve results, output reader is null
2013-10-09 19:56:20,461 WARN [LibraryManager] Skipping processing metadata for an unsupported file (James and the Giant Peach (1996).avi). Message: Unknown video file type.
2013-10-09 19:56:20,463 ERROR [ProcessExecutor] Fatal error in process starting: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
java.io.IOException: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
at java.lang.ProcessBuilder.start(Unknown Source)
at org.serviio.external.ProcessExecutor.run(ProcessExecutor.java:135)
Caused by: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 2 more
2013-10-09 19:56:20,463 WARN [ProcessExecutor] Cannot retrieve results, output reader is null
2013-10-09 19:56:20,463 WARN [LibraryManager] Skipping processing metadata for an unsupported file (Abraham Lincoln Vampire Hunter (2012).mkv). Message: Unknown video file type.
2013-10-09 19:56:20,465 ERROR [ProcessExecutor] Fatal error in process starting: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
java.io.IOException: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
at java.lang.ProcessBuilder.start(Unknown Source)
at org.serviio.external.ProcessExecutor.run(ProcessExecutor.java:135)
Caused by: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 2 more
2013-10-09 19:56:20,465 WARN [ProcessExecutor] Cannot retrieve results, output reader is null
2013-10-09 19:56:20,466 WARN [LibraryManager] Skipping processing metadata for an unsupported file (All in Good Time (2012).mkv). Message: Unknown video file type.
2013-10-09 19:56:20,468 ERROR [ProcessExecutor] Fatal error in process starting: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
java.io.IOException: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
at java.lang.ProcessBuilder.start(Unknown Source)
at org.serviio.external.ProcessExecutor.run(ProcessExecutor.java:135)
Caused by: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 2 more
2013-10-09 19:56:20,468 WARN [ProcessExecutor] Cannot retrieve results, output reader is null
2013-10-09 19:56:20,468 WARN [LibraryManager] Skipping processing metadata for an unsupported file (Beauty and the Beast (1987).mkv). Message: Unknown video file type.
2013-10-09 19:56:20,470 ERROR [ProcessExecutor] Fatal error in process starting: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
java.io.IOException: Cannot run program "/yasm-1.2.0/x264/fdk-aac/lame-3.99.5/opus-1.0.3/libogg-1.3.1/libvorbis-1.3.3/libvpx/ffmpeg": error=13, Permission denied
at java.lang.ProcessBuilder.start(Unknown Source)
at org.serviio.external.ProcessExecutor.run(ProcessExecutor.java:135)
Caused by: java.io.IOException: error=13, Permission denied
at java.lang.UNIXProcess.forkAndExec(Native Method)
at java.lang.UNIXProcess.<init>(Unknown Source)
at java.lang.ProcessImpl.start(Unknown Source)
... 2 more
Example ffmpeg output:
- Code:
[root@Beast Movies]# ffmpeg -i "Argo (2012).mkv"
ffmpeg version git-2013-10-10-5ac6b60 Copyright (c) 2000-2013 the FFmpeg developers
built on Oct 9 2013 19:30:18 with gcc 4.4.7 (GCC) 20120313 (Red Hat 4.4.7-3)
configuration: --prefix=/root/ffmpeg_build --extra-cflags=-I/root/ffmpeg_build/include --extra-ldflags=-L/root/ffmpeg_build/lib --bindir=/root/bin --extra-libs=-ldl --enable-gpl --enable-nonfree --enable-libfdk_aac --enable-libmp3lame --enable-libopus --enable-libvorbis --enable-libvpx --enable-libx264
libavutil 52. 46.101 / 52. 46.101
libavcodec 55. 35.100 / 55. 35.100
libavformat 55. 19.100 / 55. 19.100
libavdevice 55. 4.100 / 55. 4.100
libavfilter 3. 88.101 / 3. 88.101
libswscale 2. 5.101 / 2. 5.101
libswresample 0. 17.103 / 0. 17.103
libpostproc 52. 3.100 / 52. 3.100
Input #0, matroska,webm, from 'Argo (2012).mkv':
Metadata:
creation_time : 2013-03-16 11:06:06
Duration: 02:09:35.65, start: 0.000000, bitrate: 9654 kb/s
Chapter #0.0: start 0.000000, end 759.717000
Metadata:
title : 00:00:00.000
Chapter #0.1: start 759.717000, end 1335.459000
Metadata:
title : 00:12:39.717
Chapter #0.2: start 1335.459000, end 2013.345000
Metadata:
title : 00:22:15.459
Chapter #0.3: start 2013.345000, end 3010.299000
Metadata:
title : 00:33:33.345
Chapter #0.4: start 3010.299000, end 3515.262000
Metadata:
title : 00:50:10.299
Chapter #0.5: start 3515.262000, end 4113.776000
Metadata:
title : 00:58:35.262
Chapter #0.6: start 4113.776000, end 4663.242000
Metadata:
title : 01:08:33.776
Chapter #0.7: start 4663.242000, end 5300.545000
Metadata:
title : 01:17:43.242
Chapter #0.8: start 5300.545000, end 5958.160000
Metadata:
title : 01:28:20.545
Chapter #0.9: start 5958.160000, end 6484.895000
Metadata:
title : 01:39:18.160
Chapter #0.10: start 6484.895000, end 7248.116000
Metadata:
title : 01:48:04.895
Chapter #0.11: start 7248.116000, end 7775.648000
Metadata:
title : 02:00:48.116
Stream #0:0(eng): Video: h264 (High), yuv420p, 1920x800, SAR 1:1 DAR 12:5, 23.98 fps, 23.98 tbr, 1k tbn, 47.95 tbc (default)
Stream #0:1(eng): Subtitle: subrip (default) (forced)
Stream #0:2: Audio: dts (DTS), 48000 Hz, 5.1(side), fltp, 1536 kb/s (default)
At least one output file must be specified