Thanks Henk, the cut was successful. Steve follow the link to the files you put in dropbox:
- https://www.dropbox.com/s/k8yl5h6fx5o1q9l/Video1Cut.264?oref=e&n=451062852 (File with five mb of video and audio) - https://www.dropbox.com/s/xuu95dg6jw6f4q0/H264Player_install.exe?oref=e&n=451062852 (Application that displays the video with audio) The strange thing occurred. If open the file that was cut in Windows with theprogram H264Player_install.exe, then go back to linux and Video1Cut.264 ffplay works correctly, but without the audio. All other commands also work normally except the audio. - https://www.dropbox.com/s/qgyulo8mbnqkwub/Video1.264?oref=e&n=451062852 (file full) On 30-07-2015 17:33, Henk D. Schoneveld wrote:
On 30 Jul 2015, at 20:27, André Luís Duarte <andrelduarte-at-yahoo.com...@ffmpeg.org> wrote:On 30-07-2015 13:06, Steve Boyer wrote:On Jul 30, 2015 10:24 AM, "André Luís Duarte" < andrelduarte-at-yahoo.com...@ffmpeg.org> wrote:Hi Guys. Thanks for the feedback. Steve, I initially tried the followingcommand, and the result was as follows:linux@linux-Capella-IbexPeak-M-Chipset:~/Vídeos$ sudo ffmpeg -iVideo1.264 -vcodec copy Video1.aviffmpeg version N-73895-g323ec6b Copyright (c) 2000-2015 the FFmpegdevelopersbuilt with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04) configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --enable-avresample--disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libdcadec --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvo-aacenc --enable-libvidstablibavutil 54. 28.100 / 54. 28.100 libavcodec 56. 50.101 / 56. 50.101 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 25.100 / 5. 25.100 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 Video1.264: Invalid data found when processing inputThis is curious - it's almost as if ffmpeg doesn't recognize this as a valid video. Can you run "file video1.264" for us? Or even better, can you provide a small sample for us to take a look at and see for ourselves?I tried running the video and I obtained this output. Now I ran the command as root (sudo su). root@linux-Capella-IbexPeak-M-Chipset:/home/linux/Vídeos# ffplay Video1.264 ffplay version N-73895-g323ec6b Copyright (c) 2003-2015 the FFmpeg developers built with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04) configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --enable-avresample --disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libdcadec --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvo-aacenc --enable-libvidstab libavutil 54. 28.100 / 54. 28.100 libavcodec 56. 50.101 / 56. 50.101 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 25.100 / 5. 25.100 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 Video1.264: Invalid data found when processing input= 0B f=0/0 nan : 0.000 fd= 0 aq= 0KB vq= 0KB sq= 0B f=0/0 The video has 377 MB and as I can not handle it do not know how to edit and cut a piece for you to analyse.dd if=Video1.264 of=Video1-cut.264 bs=1M count=5 will result in a 5MB file"I ran the command after giving full permission to access the file.(chmod 777 Video1.264)" Again, your commands use sudo to run ffmpeg as root. You shouldn't have to do this. With a 777 permission, the file is wide open for anyone. Your restriction would then be the directory permissions.After searching the internet, I saw a post suggesting use -f to forceffmpeg h264 treat Video1.264 file in h264 format. As I understand the error in the first command it was that ffmpeg could not identify the file type. Once put -f H264 format was identified. I did not know that the h264 format does not have audio.Moritz, if I do not put -f H264, in the example I posted without the -foption h264 in the end we can see that ffmpeg could not identify the file format.I tried to check the audio as you suggested to see the result and ffmpegstill not identifying the file format.linux@linux-Capella-IbexPeak-M-Chipset:~/Vídeos$ sudo ffmpeg -iVideo1.264 -vn -af volumedetect -f null -ffmpeg version N-73895-g323ec6b Copyright (c) 2000-2015 the FFmpegdevelopersbuilt with gcc 4.8 (Ubuntu 4.8.4-2ubuntu1~14.04) configuration: --extra-libs=-ldl --prefix=/opt/ffmpeg --enable-avresample--disable-debug --enable-nonfree --enable-gpl --enable-version3 --enable-libopencore-amrnb --enable-libopencore-amrwb --disable-decoder=amrnb --disable-decoder=amrwb --enable-libpulse --enable-libdcadec --enable-libx264 --enable-libx265 --enable-libfdk-aac --enable-libvorbis --enable-libmp3lame --enable-libopus --enable-libvpx --enable-libspeex --enable-libass --enable-avisynth --enable-libsoxr --enable-libxvid --enable-libvo-aacenc --enable-libvidstablibavutil 54. 28.100 / 54. 28.100 libavcodec 56. 50.101 / 56. 50.101 libavformat 56. 40.101 / 56. 40.101 libavdevice 56. 4.100 / 56. 4.100 libavfilter 5. 25.100 / 5. 25.100 libavresample 2. 1. 0 / 2. 1. 0 libswscale 3. 1.101 / 3. 1.101 libswresample 1. 2.101 / 1. 2.101 libpostproc 53. 3.100 / 53. 3.100 Video1.264: Invalid data found when processing input It would be really cool if I could generate the graphics, I'll keeptrying and researching.Just a note, I am new to using ffmpeg, so I can post things that are myinterpretation of what I have read.Em Quarta-feira, 29 de Julho de 2015 17:46, Moritz Barsnick <barsn...@gmx.net> escreveu:(André, your subject is wrong. ;-)) On Wed, Jul 29, 2015 at 15:33:31 -0500, Steve Boyer wrote:On Wed, Jul 29, 2015 at 3:09 PM, André Luís Duarte <andrelduarte-at-yahoo.com...@ffmpeg.org> wrote: Probably shouldn't run ffmpeg as root, as your resulting video will be owned by root and can easily cause all kinds of permission issues.There should _never_ be a need for this. If ffmpeg can't access a device or file, fix that file's permissions.What I'm guessing is that the "-f H264" is telling ffmpeg that you want to export a .264 container format - which only contains videoNo, it was given as an option _before_ "-i", so it's telling ffmpeg to _import_ the given file as a raw H.264 stream. And that doesn't work too well, because it can't be such a raw video if it contains audio. As Steve suggested, just let ffmpeg detect the input itself. To analyze the overall audio volume: $ ffmpeg -i inputfile -vn -af volumedetect -f null - (ffmpeg can also create graphs of the audio levels or waveforms over time. Otherwise, you may want something like audacity.) Moritz _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user _______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user
_______________________________________________ ffmpeg-user mailing list ffmpeg-user@ffmpeg.org http://ffmpeg.org/mailman/listinfo/ffmpeg-user