[FFmpeg-trac] #4994(undetermined:new): Wrong video format (distorted) after converting
FFmpeg
trac at avcodec.org
Sat Nov 7 18:49:37 CET 2015
#4994: Wrong video format (distorted) after converting
-------------------------------------+-------------------------------------
Reporter: marsz82 | Owner:
Type: defect | Status: new
Priority: normal | Component:
Version: unspecified | undetermined
Keywords: | Resolution:
Blocking: | Blocked By:
Analyzed by developer: 0 | Reproduced by developer: 0
-------------------------------------+-------------------------------------
Comment (by marsz82):
Hello, sorry,
I have few log messages. This helps?
1)
___ Video into foreach: p1080 :: array ( 'pid' => '4', 'name' => 'p1080',
'description' => '', 'settings' => array ( 'video_extension' => 'mp4',
'video_codec' => 'h264', 'video_preset' => '', 'video_quality' => '3',
'video_speed' => '3', 'wxh' => '1080x720', 'video_aspectmode' =>
'preserve', 'video_upscale' => 1, 'audio_codec' => 'aac', 'audio_quality'
=> '3', 'deinterlace' => 'on', 'max_frame_rate' => '', 'frame_rate' => '',
'keyframe_interval' => '', 'video_bitrate' => '', 'bitrate_cap' => '',
'buffer_size' => '', 'one_pass' => 1, 'skip_video' => 0, 'pixel_format' =>
'', 'h264_profile' => '', 'audio_bitrate' => '', 'audio_channels' => '2',
'audio_sample_rate' => '', 'skip_audio' => 0, 'video_watermark_enabled' =>
0, 'video_watermark_fid' => 0, 'video_watermark_x' => '5',
'video_watermark_y' => '5', 'video_watermark_width' => '',
'video_watermark_height' => '', 'video_watermark_origin' => 'content',
'autolevels' => 0, 'deblock' => 0, 'denoise' => '', 'clip_start' => '',
'clip_length' => '', ), 'module' => NULL, 'overridden' => NULL,
)stdClass::__set_state(array( 'vid' => '374', 'fid' => '7071',
'entity_type' => 'node', 'entity_id' => '4263', 'status' => '1',
'dimensions' => '640x360', 'duration' => NULL, 'started' => 1446916172,
'completed' => '0', 'statusupdated' => 1446916172, 'data' => array (
'field_name' => 'field_video', 'langcode' => 'und', 'delta' => 0, ), 'uid'
=> '1', 'filename' => 'img_4323.mp4', 'uri' => 'storage-
api://videos/original/img_4323.mp4', 'filemime' => 'video/mp4;
charset=binary', 'filesize' => '1608135', 'timestamp' => '1446916092',
'type' => 'video', 'origname' => 'img_4323.mp4', 'filealias' => NULL,
'video_status' => 5, ))
2)
—— After execute TranscoderAbstractionFactoryFfmpeg::__set_state(array(
'transcoder' => PHPVideoToolkit::__set_state(array( 'version' => '0.1.9',
'_messages' => array ( 'generic_temp_404' => 'The temporary directory does
not exist.', 'generic_temp_writable' => 'The temporary directory is not
write-able by the web server.', 'inputFileHasVideo_no_input' => 'Input
file does not exist so no information can be retrieved.',
'inputFileHasAudio_no_input' => 'Input file does not exist so no
information can be retrieved.', 'getFileInfo_no_input' => 'Input file does
not exist so no information can be retrieved.', 'streamFLV_no_input' =>
'Input file has not been set so the FLV cannot be streamed.',
'streamFLV_passed_eof' => 'You have tried to stream to a point in the file
that does not exit.', 'setInputFile_file_existence' => 'Input file "#file"
does not exist', 'extractAudio_valid_format' => 'Value "#format" set from
$toolkit->extractAudio, is not a valid audio format. Valid values ffmpeg
self::FORMAT_AAC, PHPVideoToolkit::FORMAT_AIFF,
PHPVideoToolkit::FORMAT_MP2, PHPVideoToolkit::FORMAT_MP3,
PHPVideoToolkit::FORMAT_MP4, PHPVideoToolkit::FORMAT_MPEG4,
PHPVideoToolkit::FORMAT_M4A or PHPVideoToolkit::FORMAT_WAV. If you wish to
specifically try to set another format you should use the advanced
function $toolkit->addCommand. Set $command to "-f" and $argument to your
required value.', 'extractFrame_video_frame_rate_404' => 'You have
attempted to extract a thumbnail from a video while automagically guessing
the framerate of the video, but the framerate could not be accessed. You
can remove this error by manually setting the frame rate of the video.',
'extractFrame_video_info_404' => 'You have attempted to extract a
thumbnail from a video and check to see if the thumbnail exists, however
it was not possible to access the video information. Please check your
temporary directory permissions for read/write access by the webserver.',
'extractFrame_video_frame_count' => 'You have attempted to extract a
thumbnail from a video but the thumbnail you are trying to extract does
not exist in the video.', 'extractFrames_video_begin_frame_count' => 'You
have attempted to extract thumbnails from a video but the thumbnail you
are trying to start the extraction from does not exist in the video.',
'extractFrames_video_end_frame_count' => 'You have attempted to extract
thumbnails from a video but the thumbnail you are trying to end the
extraction at does not exist in the video.', 'setFormat_valid_format' =>
'Value "#format" set from $toolkit->setFormat, is not a valid format.
Valid values are PHPVideoToolkit::FORMAT_3GP2,
PHPVideoToolkit::FORMAT_3GP, PHPVideoToolkit::FORMAT_AAC,
PHPVideoToolkit::FORMAT_AIFF, PHPVideoToolkit::FORMAT_AMR,
PHPVideoToolkit::FORMAT_ASF, PHPVideoToolkit::FORMAT_AVI,
PHPVideoToolkit::FORMAT_FLV, PHPVideoToolkit::FORMAT_GIF,
PHPVideoToolkit::FORMAT_MJ2, PHPVideoToolkit::FORMAT_MP2,
PHPVideoToolkit::FORMAT_MP3, PHPVideoToolkit::FORMAT_MP4,
PHPVideoToolkit::FORMAT_MPEG4, PHPVideoToolkit::FORMAT_M4A,
PHPVideoToolkit::FORMAT_MPEG, PHPVideoToolkit::FORMAT_MPEG1,
PHPVideoToolkit::FORMAT_MPEG2, PHPVideoToolkit::FORMAT_MPEGVIDEO,
PHPVideoToolkit::FORMAT_PSP, PHPVideoToolkit::FORMAT_RM,
PHPVideoToolkit::FORMAT_SWF, PHPVideoToolkit::FORMAT_VOB,
PHPVideoToolkit::FORMAT_WAV, PHPVideoToolkit::FORMAT_JPG. If you wish to
specifically try to set another format you should use the advanced
function $toolkit->addCommand. Set $command to "-f" and $argument to your
required value.', 'setAudioChannels_valid_channels' => 'Value "#channels"
set from $toolkit->setAudioChannels, is not a valid integer. Valid values
are 1, or 2. If you wish to specifically try to set another channels value
you should use the advanced function $toolkit->addCommand. Set $command to
"-ac" and $argument to your required value.',
'setAudioSampleFrequency_valid_frequency' => 'Value "#frequency" set from
$toolkit->setAudioSampleFrequency, is not a valid integer. Valid values
are 11025, 22050, 44100. If you wish to specifically try to set another
frequency you should use the advanced function $toolkit->addCommand. Set
$command to "-ar" and $argument to your required value.',
'setAudioFormat_valid_format' => 'Value "#format" set from
$toolkit->setAudioCodec, is not a valid format. Valid values are
PHPVideoToolkit::FORMAT_AAC, PHPVideoToolkit::FORMAT_AIFF,
PHPVideoToolkit::FORMAT_AMR, PHPVideoToolkit::FORMAT_ASF,
PHPVideoToolkit::FORMAT_MP2, PHPVideoToolkit::FORMAT_MP3,
PHPVideoToolkit::FORMAT_MP4, PHPVideoToolkit::FORMAT_MPEG2,
PHPVideoToolkit::FORMAT_RM, PHPVideoToolkit::FORMAT_WAV. If you wish to
specifically try to set another format you should use the advanced
function $toolkit->addCommand. Set $command to "-acodec" and $argument to
your required value.', 'setAudioFormat_cannnot_encode' => 'Value "#codec"
set from $toolkit->setAudioCodec, can not be used to encode the output as
the version of FFmpeg that you are using does not have the capability to
encode audio with this codec.', 'setVideoFormat_valid_format' => 'Value
"#format" set from $toolkit->setVideoCodec, is not a valid format. Valid
values are PHPVideoToolkit::FORMAT_3GP2, PHPVideoToolkit::FORMAT_3GP,
PHPVideoToolkit::FORMAT_AVI, PHPVideoToolkit::FORMAT_FLV,
PHPVideoToolkit::FORMAT_GIF, PHPVideoToolkit::FORMAT_MJ2,
PHPVideoToolkit::FORMAT_MP4, PHPVideoToolkit::FORMAT_MPEG4,
PHPVideoToolkit::FORMAT_M4A, PHPVideoToolkit::FORMAT_MPEG,
PHPVideoToolkit::FORMAT_MPEG1, PHPVideoToolkit::FORMAT_MPEG2,
PHPVideoToolkit::FORMAT_MPEGVIDEO. If you wish to specifically try to set
another format you should use the advanced function $toolkit->addCommand.
Set $command to "-vcodec" and $argument to your required value.',
'setVideoFormat_cannnot_encode' => 'Value "#codec" set from
$toolkit->setVideoCodec, can not be used to encode the output as the
version of FFmpeg that you are using does not have the capability to
encode video with this codec.', 'setAudioBitRate_valid_bitrate' => 'Value
"#bitrate" set from $toolkit->setAudioBitRate, is not a valid integer.
Valid values are 16, 32, 64, 128. If you wish to specifically try to set
another bitrate you should use the advanced function $toolkit->addCommand.
Set $command to "-ab" and $argument to your required value.',
'prepareImagesForConversionToVideo_one_img' => 'When compiling a movie
from a series of images, you must include at least one image.',
'prepareImagesForConversionToVideo_img_404' => '"#img" does not exist.',
'prepareImagesForConversionToVideo_img_copy' => '"#img" can not be copied
to "#tmpfile"', 'prepareImagesForConversionToVideo_img_type' => 'The
images can not be prepared for conversion to video. Please make sure all
images are of the same type, ie gif, png, jpeg and then try again.',
'setVideoOutputDimensions_valid_format' => 'Value "#format" set from
$toolkit->setVideoOutputDimensions, is not a valid preset dimension. Valid
values are PHPVideoToolkit::SIZE_SQCIF, PHPVideoToolkit::SIZE_SAS,
PHPVideoToolkit::SIZE_QCIF, PHPVideoToolkit::SIZE_CIF,
PHPVideoToolkit::SIZE_4CIF, PHPVideoToolkit::SIZE_QQVGA,
PHPVideoToolkit::SIZE_QVGA, PHPVideoToolkit::SIZE_VGA,
PHPVideoToolkit::SIZE_SVGA, PHPVideoToolkit::SIZE_XGA,
PHPVideoToolkit::SIZE_UXGA, PHPVideoToolkit::SIZE_QXGA,
PHPVideoToolkit::SIZE_SXGA, PHPVideoToolkit::SIZE_QSXGA,
PHPVideoToolkit::SIZE_HSXGA, PHPVideoToolkit::SIZE_WVGA,
PHPVideoToolkit::SIZE_WXGA, PHPVideoToolkit::SIZE_WSXGA,
PHPVideoToolkit::SIZE_WUXGA, PHPVideoToolkit::SIZE_WOXGA,
PHPVideoToolkit::SIZE_WQSXGA, PHPVideoToolkit::SIZE_WQUXGA,
PHPVideoToolkit::SIZE_WHSXGA, PHPVideoToolkit::SIZE_WHUXGA,
PHPVideoToolkit::SIZE_CGA, PHPVideoToolkit::SIZE_EGA,
PHPVideoToolkit::SIZE_HD480, PHPVideoToolkit::SIZE_HD720,
PHPVideoToolkit::SIZE_HD1080. You can also manually set the width and
height.', 'setVideoOutputDimensions_sas_dim' => 'It was not possible to
determine the input video dimensions so it was not possible to continue.
If you wish to override this error please change the call to
setVideoOutputDimensions and add a TRUE argument to the arguments list...
setVideoOutputDimensions(PHPVideoToolkit::SIZE_SAS, TRUE);',
'setVideoOutputDimensions_valid_integer' => 'You tried to set the video
output dimensions to an odd number. FFmpeg requires that the video output
dimensions are of event value and divisible by 2. ie 2, 4, 6,... etc',
'setVideoAspectRatio_valid_ratio' => 'Value "#ratio" set from
$toolkit->setVideoOutputDimensions, is not a valid preset dimension. Valid
values are PHPVideoToolkit::RATIO_STANDARD, PHPVideoToolkit::RATIO_WIDE,
PHPVideoToolkit::RATIO_CINEMATIC. If you wish to specifically try to set
another video aspect ratio you should use the advanced function
$toolkit->addCommand. Set $command to "-aspect" and $argument to your
required value.', 'addWatermark_img_404' => 'Watermark file "#watermark"
does not exist.', 'addWatermark_vhook_disabled' => 'Vhooking is not
enabled in your FFmpeg binary. In order to allow video watermarking you
must have FFmpeg compiled with --enable-vhook set. You can however
watermark any extracted images using GD. To enable frame watermarking,
call $toolkit->addGDWatermark($file) before you execute the extraction.',
'addVideo_file_404' => 'File "#file" does not exist.',
'setOutput_output_dir_404' => 'Output directory "#dir" does not exist!',
'setOutput_output_dir_writable' => 'Output directory "#dir" is not
writable!', 'setOutput_%_missing' => 'The output of this command will be
images yet you have not included the "%index" or "%timecode" in the
$output_name.', 'setOutput_%d_depreciated' => 'The use of %d in the output
file name is now depreciated. Please use %index. Number padding is still
supported. You may also use %timecode instead to add a timecode to the
filename.', 'execute_input_404' => 'Execute error. Input file missing.',
'execute_output_not_set' => 'Execute error. Output not set.',
'execute_temp_unwritable' => 'Execute error. The tmp directory supplied is
not writable.', 'execute_overwrite_process' => 'Execute error. A file
exists in the temp directory and is of the same name as this process file.
It will conflict with this conversion. Conversion stopped.',
'execute_overwrite_fail' => 'Execute error. Output file exists. Process
halted. If you wish to automatically overwrite files set the third
argument in "PHPVideoToolkit::setOutput();" to
"PHPVideoToolkit::OVERWRITE_EXISTING".', 'execute_ffmpeg_return_error' =>
'Execute error. It was not possible to encode "#input" as FFmpeg returned
an error. The error #stream of the input file. FFmpeg reports the error to
be "#message".', 'execute_ffmpeg_return_error_multipass' => 'Execute
error. It was not possible to encode "#input" as FFmpeg returned an error.
Note, however the error was encountered on the second pass of the encoding
process and the first pass appear to go fine. The error #stream of the
input file. FFmpeg reports the error to be "#message".',
'execute_partial_error' => 'Execute error. Output for file "#input"
encountered a partial error. Files were generated, however one or more of
them were empty.', 'execute_image_error' => 'Execute error. Output for
file "#input" was not found. No images were generated.',
'execute_output_404' => 'Execute error. Output for file "#input" was not
found. Please check server write permissions and/or available codecs
compiled with FFmpeg. You can check the encode decode availability by
inspecting the output array from PHPVideoToolkit::getFFmpegInfo().',
'execute_output_empty' => 'Execute error. Output for file "#input" was
found, but the file contained no data. Please check the available codecs
compiled with FFmpeg can support this type of conversion. You can check
the encode decode availability by inspecting the output array from
PHPVideoToolkit::getFFmpegInfo().', 'execute_image_file_exists' =>
'Execute error. There is a file name conflict. The file "#file" already
exists in the filesystem. If you wish to automatically overwrite files set
the third argument in "PHPVideoToolkit::setOutput();" to
"PHPVideoToolkit::OVERWRITE_EXISTING".',
'execute_result_ok_but_unwritable' => 'Process Partially Completed. The
process successfully completed however it was not possible to output to
"#output". The output was left in the temp directory "#process" for a
manual file movement.', 'execute_result_ok' => 'Process Completed. The
process successfully completed. Output was generated to "#output".',
'ffmpeg_log_ffmpeg_output' => 'OUTPUT', 'ffmpeg_log_ffmpeg_result' =>
'RESULT', 'ffmpeg_log_ffmpeg_command' => 'COMMAND',
'ffmpeg_log_ffmpeg_join_gunk' => 'FFMPEG JOIN OUTPUT',
'ffmpeg_log_ffmpeg_gunk' => 'FFMPEG OUTPUT', 'ffmpeg_log_separator' =>
'-------------------------------', ), 'on_error_die' => false, '_log_file'
=> NULL, 'image_output_timecode' => true, 'timecode_seperator_output' =>
'-', '_image_output_timecode_start' => '00:00:00.00',
'image_output_timecode_format' => '%hh-%mm-%ss-%fn',
'_image_output_timecode_fps' => 1, '_commands' => array ( 0 => array (
'-vf' => '\'scale=1080:214\'', '-strict experimental -vcodec' =>
'\'h264\'', '-qscale' => '\'12\'', '-acodec' => '\'aac\'', '-ac' =>
'\'2\'', '-i' => '\'/var/www/vhosts/h1.r217324.campusvps.de/static
.gravity-magazine.de/storage/videos/original/img_4323.mp4\'', ), ),
'_processed' => array ( 0 => '/usr/local/bin/ffmpeg -i
\'/var/www/vhosts/h1.r217324.campusvps.de/static.gravity-
magazine.de/storage/videos/original/img_4323.mp4\' -vf \'scale=1080:214\'
-strict experimental -vcodec \'h264\' -qscale \'12\' -acodec \'aac\' -ac
\'2\' -y /var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/1446916182-563e3056c1769.mp4', 1 => '/usr/local/bin/ffmpeg
-i \'/var/www/vhosts/h1.r217324.campusvps.de/static.gravity-
magazine.de/storage/videos/original/img_4323.mp4\' -vf \'scale=720:320\'
-strict experimental -vcodec \'h264\' -qscale \'12\' -acodec \'aac\' -ac
\'2\' -y /var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/1446916177-563e305197389.mp4', 2 => '/usr/local/bin/ffmpeg
-i \'/var/www/vhosts/h1.r217324.campusvps.de/static.gravity-
magazine.de/storage/videos/original/img_4323.mp4\' -vf \'scale=480:270\'
-strict experimental -vcodec \'h264\' -qscale \'6\' -acodec \'aac\' -ac
\'2\' -y /var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/1446916174-563e304e2f882.mp4', 3 => '/usr/local/bin/ffmpeg
-i \'/var/www/vhosts/h1.r217324.campusvps.de/static.gravity-
magazine.de/storage/videos/original/img_4323.mp4\' -vf \'scale=240:136\'
-strict experimental -vcodec \'h264\' -qscale \'12\' -acodec \'aac\' -ac
\'2\' -y /var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/1446916172-563e304c6491d.mp4', ), '_files' => array ( 0 =>
array ( 0 => '/var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/drupal-video-iBburF.mp4', ), 1 => array ( 0 =>
'/var/www/vhosts/h1.r217324.campusvps.de/gravity-magazine.de/tmp/drupal-
video-QYKz3l.mp4', ), 2 => array ( 0 =>
'/var/www/vhosts/h1.r217324.campusvps.de/gravity-magazine.de/tmp/drupal-
video-F39kIE.mp4', ), 3 => array ( 0 =>
'/var/www/vhosts/h1.r217324.campusvps.de/gravity-magazine.de/tmp/drupal-
video-EaxJcl.mp4', ), ), '_errors' => array ( ), '_input_file' =>
'/var/www/vhosts/h1.r217324.campusvps.de/static.gravity-
magazine.de/storage/videos/original/img_4323.mp4', '_output_address' =>
'/var/www/vhosts/h1.r217324.campusvps.de/gravity-magazine.de/tmp/drupal-
video-iBburF.mp4', '_process_address' =>
'/var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/1446916182-563e3056c1769.mp4', '_tmp_file_prefix' =>
'tmp_', '_tmp_directory' => '/var/www/vhosts/h1.r217324.campusvps.de
/gravity-magazine.de/tmp/', '_unlink_dirs' => array ( ), '_unlink_files'
=> array ( ), '_timer_start' => 1446916182.7981, '_timers' => array ( 0 =>
5.0181438922882, 1 => 5.0784270763397, 2 => 3.3472609519958, 3 =>
1.7189619541168, ), '_overwrite_mode' => 'existing',
'_single_frame_extraction' => NULL, '_watermark_url' => NULL,
'_watermark_options' => NULL, '_process_file_count' => 1,
'_post_processes' => array ( ), '_command_output' => array ( 0 => array (
'command' => '/usr/local/bin/ffmpeg -i
\'/var/www/vhosts/h1.r217324.campusvps.de/static.gravity-
magazine.de/storage/videos/original/img_4323.mp4\' -vf \'scale=1080:214\'
-strict experimental -vcodec \'h264\' -qscale \'12\' -acodec \'aac\' -ac
\'2\' -y /var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/1446916182-563e3056c1769.mp4', 'output' => 'ffmpeg version
git-2015-04-08-a0854c0 Copyright (c) 2000-2015 the FFmpeg developers built
with gcc 4.6 (Ubuntu/Linaro 4.6.3-1ubuntu5) configuration: --enable-gpl
--enable-libfaac --enable-libmp3lame --enable-libopencore-amrnb --enable-
libopencore-amrwb --enable-librtmp --enable-libtheora --enable-libvorbis
--enable-libvpx --enable-libx264 --enable-nonfree --enable-version3
libavutil 54. 22.101 / 54. 22.101 libavcodec 56. 34.100 / 56. 34.100
libavformat 56. 30.100 / 56. 30.100 libavdevice 56. 4.100 / 56. 4.100
libavfilter 5. 13.101 / 5. 13.101 libswscale 3. 1.101 / 3. 1.101
libswresample 1. 1.100 / 1. 1.100 libpostproc 53. 3.100 / 53. 3.100 Input
#0, mov,mp4,m4a,3gp,3g2,mj2, from
\'/var/www/vhosts/h1.r217324.campusvps.de/static.gravity-
magazine.de/storage/videos/original/img_4323.mp4\': Metadata: major_brand
: mp42 minor_version : 1 compatible_brands: mp41mp42isom creation_time :
2015-10-30 19:56:29 Duration: 00:00:16.77, start: 0.000000, bitrate: 767
kb/s Stream #0:0(und): Video: h264 (High) (avc1 / 0x31637661), yuv420p(tv,
bt709), 640x360, 711 kb/s, 29.94 fps, 30 tbr, 600 tbn, 1200 tbc (default)
Metadata: creation_time : 2015-10-30 19:56:29 handler_name : Core Media
Video Stream #0:1(und): Audio: aac (LC) (mp4a / 0x6134706D), 44100 Hz,
stereo, fltp, 50 kb/s (default) Metadata: creation_time : 2015-10-30
19:56:29 handler_name : Core Media Audio Please use -q:a or -q:v, -qscale
is ambiguous [libx264 @ 0x38714c0] -qscale is ignored, -crf is
recommended. [libx264 @ 0x38714c0] using cpu capabilities: MMX2 SSE2Fast
SSSE3 SSE4.2 [libx264 @ 0x38714c0] profile High, level 3.0 [libx264 @
0x38714c0] 264 - core 146 r2 121396c - H.264/MPEG-4 AVC codec - Copyleft
2003-2015 - http://www.videolan.org/x264.html - options: cabac=1 ref=3
deblock=1:0:0 analyse=0x3:0x113 me=hex subme=7 psy=1 psy_rd=1.00:0.00
mixed_ref=1 me_range=16 chroma_me=1 trellis=1 8x8dct=1 cqm=0
deadzone=21,11 fast_pskip=1 chroma_qp_offset=-2 threads=9
lookahead_threads=1 sliced_threads=0 nr=0 decimate=1 interlaced=0
bluray_compat=0 constrained_intra=0 bframes=3 b_pyramid=2 b_adapt=1
b_bias=0 direct=1 weightb=1 open_gop=0 weightp=2 keyint=250 keyint_min=25
scenecut=40 intra_refresh=0 rc_lookahead=40 rc=crf mbtree=1 crf=23.0
qcomp=0.60 qpmin=0 qpmax=69 qpstep=4 ip_ratio=1.40 aq=1:1.00 Output #0,
mp4, to \'/var/www/vhosts/h1.r217324.campusvps.de/gravity-
magazine.de/tmp/1446916182-563e3056c1769.mp4\': Metadata: major_brand :
mp42 minor_version : 1 compatible_brands: mp41mp42isom encoder :
Lavf56.30.100 Stream #0:0(und): Video: h264 (libx264) ([33][0][0][0] /
0x0021), yuv420p, 1080x214, q=-1--1, 30 fps, 15360 tbn, 30 tbc (default)
Metadata: creation_time : 2015-10-30 19:56:29 handler_name : Core Media
Video encoder : Lavc56.34.100 libx264 Stream #0:1(und): Audio: aac
([64][0][0][0] / 0x0040), 44100 Hz, stereo, fltp, 128 kb/s (default)
Metadata: creation_time : 2015-10-30 19:56:29 handler_name : Core Media
Audio encoder : Lavc56.34.100 aac Stream mapping: Stream #0:0 -> #0:0
(h264 (native) -> h264 (libx264)) Stream #0:1 -> #0:1 (aac (native) -> aac
(native)) Press [q] to stop, [?] for help frame= 72 fps=0.0 q=29.0 size=
63kB time=00:00:03.52 bitrate= 145.2kbits/s frame= 125 fps=124 q=29.0
size= 188kB time=00:00:05.29 bitrate= 290.5kbits/s frame= 182 fps=120
q=29.0 size= 304kB time=00:00:07.19 bitrate= 345.4kbits/s dup=1 drop=0
frame= 238 fps=117 q=29.0 size= 425kB time=00:00:09.05 bitrate=
384.7kbits/s dup=1 drop=0 frame= 290 fps=115 q=29.0 size= 560kB
time=00:00:10.79 bitrate= 425.1kbits/s dup=1 drop=0 frame= 327 fps=107
q=29.0 size= 706kB time=00:00:12.02 bitrate= 480.9kbits/s dup=1 drop=0
frame= 383 fps=108 q=29.0 size= 884kB time=00:00:13.88 bitrate=
521.8kbits/s dup=1 drop=0 frame= 437 fps=108 q=29.0 size= 1051kB
time=00:00:15.69 bitrate= 548.6kbits/s dup=1 drop=0 frame= 500 fps=109
q=29.0 size= 1207kB time=00:00:16.76 bitrate= 589.7kbits/s dup=1 drop=0
frame= 503 fps=102 q=-1.0 Lsize= 1406kB time=00:00:16.81 bitrate=
685.1kbits/s dup=1 drop=0 video:1121kB audio:266kB subtitle:0kB other
streams:0kB global headers:0kB muxing overhead: 1.374258% [libx264 @
0x38714c0] frame I:3 Avg QP:23.45 size: 17168 [libx264 @ 0x38714c0] frame
P:178 Avg QP:24.45 size: 4580 [libx264 @ 0x38714c0] frame B:322 Avg
QP:27.73 size: 872 [libx264 @ 0x38714c0] consecutive B-frames: 2.2% 24.7%
38.2% 35.0% [libx264 @ 0x38714c0] mb I I16..4: 6.7% 62.6% 30.7% [libx264 @
0x38714c0] mb P I16..4: 1.7% 2.8% 0.6% P16..4: 58.1% 17.3% 8.4% 0.0% 0.0%
skip:11.1% [libx264 @ 0x38714c0] mb B I16..4: 0.3% 0.3% 0.0% B16..8: 36.2%
2.3% 0.3% direct: 1.6% skip:59.0% L0:47.4% L1:48.1% BI: 4.5% [libx264 @
0x38714c0] 8x8 transform intra:56.4% inter:78.7% [libx264 @ 0x38714c0]
coded y,uvDC,uvAC intra: 47.8% 65.6% 19.5% inter: 16.7% 22.1% 0.5%
[libx264 @ 0x38714c0] i16 v,h,dc,p: 4% 72% 6% 18% [libx264 @ 0x38714c0] i8
v,h,dc,ddl,ddr,vr,hd,vl,hu: 15% 50% 15% 2% 2% 2% 8% 1% 7% [libx264 @
0x38714c0] i4 v,h,dc,ddl,ddr,vr,hd,vl,hu: 9% 59% 9% 2% 3% 2% 10% 1% 5%
[libx264 @ 0x38714c0] i8c dc,h,v,p: 39% 54% 4% 3% [libx264 @ 0x38714c0]
Weighted P-Frames: Y:56.7% UV:55.6% [libx264 @ 0x38714c0] ref P L0: 35.8%
15.0% 20.4% 17.2% 11.6% [libx264 @ 0x38714c0] ref B L0: 71.7% 14.3% 14.1%
[libx264 @ 0x38714c0] ref B L1: 90.3% 9.7% [libx264 @ 0x38714c0]
kb/s:547.51', ), ), '_ffmpeg_binary' => '/usr/local/bin/ffmpeg',
'_input_file_id' => 'c84d4a94b663eca329c68839fbf6e303', )),
'realoutputdir' => 'storage-api://videos/converted/7071', 'realoutputname'
=> 'img_4323_p1080_1446916182.mp4', 'multipass' => false,
'outputextension' => 'mp4', 'settings' => array ( 'input' => array ( 'vid'
=> '374', 'fid' => '7071', 'entity_type' => 'node', 'entity_id' => '4263',
'status' => '1', 'dimensions' => '640x360', 'duration' => NULL, 'started'
=> 1446916172, 'completed' => '0', 'statusupdated' => 1446916172, 'data'
=> array ( 'field_name' => 'field_video', 'langcode' => 'und', 'delta' =>
0, ), 'uid' => '1', 'filename' => 'img_4323.mp4', 'uri' => 'storage-
api://videos/original/img_4323.mp4', 'filemime' => 'video/mp4;
charset=binary', 'filesize' => '1608135', 'timestamp' => '1446916092',
'type' => 'video', 'origname' => 'img_4323.mp4', 'filealias' => NULL,
'video_status' => 5, ), 'base_url' =>
'/var/www/vhosts/h1.r217324.campusvps.de/gravity-magazine.de/tmp',
'filename' => 'drupal-video-iBburF.mp4', ), 'errors' => array ( ), ))
--
Ticket URL: <https://trac.ffmpeg.org/ticket/4994#comment:2>
FFmpeg <https://ffmpeg.org>
FFmpeg issue tracker
More information about the FFmpeg-trac
mailing list