将YUV视频流转换为mp4

如何录制YUV视频并使用h264编码为mac应用程序将其编码为mp4。 Plz建议我链接它。     
已邀请:
FFMpeg可以通过libx264编码器将YUV编码为mp4(H.264)。但您必须指定源视频的精确YUV像素格式。有几种YUV格式。   该命令将
rawvideo
的像素格式转换为
yuv420p
格式。      
# Converts the raw yuv420p data to a MPEG-4 video
ffmpeg -f rawvideo -pix_fmt yuv420p -video_size 1280x720 -framerate 25 -i 'in' -f mp4 'out'
下面的列表显示YUV像素格式可以通过ffmpeg解码。
$ ffmpeg -pix_fmts 2>&1 | grep yuv
yuv420p    
yuv422p    
yuv444p    
yuv410p    
yuv411p    
yuvj420p   
yuvj422p   
yuvj444p   
yuv440p    
yuvj440p   
yuva420p   
yuv420p16le
yuv420p16be
yuv422p16le
yuv422p16be
yuv444p16le
yuv444p16be
yuv420p9be 
yuv420p9le 
yuv420p10be
yuv420p10le
yuv422p10be
yuv422p10le
yuv444p9be 
yuv444p9le 
yuv444p10be
yuv444p10le
    
这是使用MacOSX命令行(任何版本)转换视频格式的最简单方法。首先下载此压缩文件并将其解压缩到您的电影文件夹: https://drive.google.com/file/d/0B3NlLwMD4yd9QU0yVGJyU1NiUDA/view?usp=sharing 然后,您将拥有一个带有两个应用程序的MMedia_Converter目录:MMedia_Convert和Android_Converter。这些是我自己开发的MacOSX开源应用程序,基于FFMpeg Group和HandBrake Group France之前的工作。两者都是完全兼容Mac的应用程序,你必须不做任何事情,只能将它们提取到你的电影文件夹。 你还有3个文件夹:clip_in,clip_out和scripts。 您必须将要转换的视频放在clip_in文件夹中。 转换后的输出视频将自动生成clip_out文件夹。 此外,您还有2个bash脚本,您必须将它们移动到Mac OSX桌面。 一旦这些bash在桌面上,使用TextEdit编辑它们,并用Mac名称更改我的用户名。 在我的例子中,我使用一个脚本生成缩略图,另一个生成缩略图,并自动将视频从任何formar转换为我选择的观察者。 “Whatever”的意思是,如果你想将mpeg转换为mkv,你必须在线声明:
DEST_EXT=mkv
(或者你想要的已知视频格式)。 希望这对你们有所帮助。 最诚挚的问候,托马斯·埃尔南德斯     

要回复问题请先登录注册