I goofed up. Transcoded a bunch of 1080p videos using Handbrake to watch on my PS3. Handbrake changed the resolutions to 1920x1088 and the PS3 refuses to play them. Can I crop the videos a few pixels without having to re-encode them? Or am I SOL?
Apologies if this is technically the wrong board to post this.
Try StreamFab Downloader and download from Netflix, Amazon, Youtube! Or Try DVDFab and copy Blu-rays! or rip iTunes movies!
+ Reply to Thread
Results 1 to 11 of 11
Thread
-
-
In general, you can't change the video without changing the video...
There is indeed a header field in AVC to crop the display area, which is quite usual for the case that HD 1080 video was encoded with 1088 lines height to have a "mod 16" dimension, but will only displayed with 1080 lines. But I don't know if there are any "patchers" with this capability (maybe h264info).
Furthermore, I wonder if only the height would be the reason to refuse this video. It could possibly also be a Profile@Level value exceeding the limits of the player (probably Level 4.1), if you did not restrict it. -
Here's the MediaInfo log for one of the files. At first I thought it was the audio but I've made other videos with the same audio settings that work.
Code:General Format : MPEG-4 Format profile : Base Media / Version 2 Codec ID : mp42 File size : 938 MiB Duration : 24mn 30s Overall bit rate mode : Variable Overall bit rate : 5 355 Kbps Encoded date : UTC 2014-08-11 07:04:07 Tagged date : UTC 2014-08-11 09:01:23 Writing application : HandBrake 0.9.9 2013052900 Video ID : 1 Format : AVC Format/Info : Advanced Video Codec Format profile : High@L4.0 Format settings, CABAC : Yes Format settings, ReFrames : 4 frames Codec ID : avc1 Codec ID/Info : Advanced Video Coding Duration : 24mn 30s Bit rate : 5 041 Kbps Width : 1 920 pixels Height : 1 088 pixels Display aspect ratio : 16:9 Frame rate mode : Variable Frame rate : 24.346 fps Minimum frame rate : 20.000 fps Maximum frame rate : 30.303 fps Color space : YUV Chroma subsampling : 4:2:0 Bit depth : 8 bits Scan type : Progressive Bits/(Pixel*Frame) : 0.099 Stream size : 883 MiB (94%) Writing library : x264 core 130 r2273 b3065e6 Encoding settings : 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=3 / 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=240 / keyint_min=24 / scenecut=40 / intra_refresh=0 / rc_lookahead=40 / rc=crf / mbtree=1 / crf=16.0 / qcomp=0.60 / qpmin=0 / qpmax=69 / qpstep=4 / ip_ratio=1.40 / aq=1:1.00 Encoded date : UTC 2014-08-11 07:04:07 Tagged date : UTC 2014-08-11 09:01:21 Color primaries : BT.709 Transfer characteristics : BT.709 Matrix coefficients : BT.709 Audio ID : 2 Format : AAC Format/Info : Advanced Audio Codec Format profile : LC Codec ID : 40 Duration : 24mn 30s Bit rate mode : Variable Bit rate : 308 Kbps Maximum bit rate : 390 Kbps Channel(s) : 2 channels Channel positions : Front: L R Sampling rate : 48.0 KHz Compression mode : Lossy Stream size : 54.0 MiB (6%) Language : Japanese Encoded date : UTC 2014-08-11 07:04:07 Tagged date : UTC 2014-08-11 09:01:20 Menu ID : 3 Codec ID : text Duration : 24mn 30s Encoded date : UTC 2014-08-11 07:04:07 Tagged date : UTC 2014-08-11 09:01:21 Bit rate mode : CBR
-
if mkv is used as container, one can also add crop values to the container tags
(see: https://www.bunkus.org/videotools/mkvtoolnix/doc/mkvmerge.html#d4e2410)
Problem: This is probably not supported by all players. (VLC supports it, not sure if MPC does)users currently on my ignore list: deadrats, Stears555 -
Variable framerate may be a reason for hardware players to refuse this file:
Code:Frame rate mode : Variable Frame rate : 24.346 fps Minimum frame rate : 20.000 fps Maximum frame rate : 30.303 fps
-
It can't be that. I just transcoded one of the source files with a slightly lower resolution (everything else the same) and it played.
Guess I will have to transcode the original files again. *sigh* My desktop isn't very powerful, which is why I didn't want to have to go this route.
Thanks for the responses, everyone.Last edited by ninj4Naoto; 20th Aug 2014 at 04:27.
-
-
roozhou's patched ffmpeg build can modify the crop flag
http://forum.doom9.org/showthread.php?t=152419