» 您尚未登录:请 登录 | 注册 | 标签 | 帮助 | 小黑屋 |


发新话题
打印

[新闻] 铃木裕土星首发访谈:1991年立项时,没有想到《VR战士》《梦游美国》会出现的那么早

本主题由 hanzo 于 2024-3-30 12:21 设置高亮
引用:
原帖由 一直努力寻找 于 2024-4-3 15:38 发表


4个Y分量就是8x8的,16x16就是4个8x8,这就是YUV420,4个Y分量对应2个uv分量,做DCT都是按8x8做的,别去瞎翻了,我看你也不太懂,就知道点名词,说些不着四六的东西,mpeg1和jpeg许多步骤都是一样的。
说实话
你一开始认为ps可以解码mpeg1和jpeg
我就知道你没看过ps文档
对技术也是一知半解
抄代码很容易的


TOP

引用:
原帖由 werety 于 2024-4-3 15:07 发表

这个diy演示上个月看过,作者还做了生化2开场cg的土星版视频,和ff8片头一样,实机录屏(美版土星和ps 9001),土星版只用了一个sh2+VDP2的一个图层(看翻译好像是让vdp2做颜色渐变处理),整体表现不亚于ps版,乍 ...
其实已经有人在做土星版FF7了:https://www.youtube.com/watch?v=OLr7qQqsjDE
我现在看到这种project有点心累……



[ 本帖最后由 KainX 于 2024-4-3 17:08 编辑 ]
附件: 您所在的用户组无法下载或查看附件



TOP

我又仔细研究了一下
jpeg标准比较复杂
通常是yuv422
但也支持yuv444 yuv420
这样宏块划分也是多样的

jpeg格式支持格式,包括四种:yuv444采样(MCU大小为8x8,各一个Y/U/V分量block)、yuv420(MCU大小为16x16,包括4个Y分量和各一个U/V分量的block)、两种YUV矩形采样(MCU大小为16x8或8x16,两个Y分量和各一个U/V分量block)


TOP

引用:
原帖由 SSforME 于 2024-4-3 16:55 发表

说实话
你一开始认为ps可以解码mpeg1和jpeg
我就知道你没看过ps文档
对技术也是一知半解
抄代码很容易的
我觉得你最懂了,你说PS的MDEC图片压缩率和解压速度都不如土星、我信了!
请你赶快去跟Castorgroup联系(联系方式在129楼)、跟他合作把不需要扩张RAM的土星版生化2做出来,一个简单的DMEO就行!

TOP

引用:
原帖由 KainX 于 2024-4-3 17:37 发表

我觉得你最懂了,你说PS的MDEC图片压缩率和解压速度都不如土星、我信了!
请你赶快去跟Castorgroup联系(联系方式在129楼)、跟他合作把不需要扩张RAM的土星版生化2做出来,一个简单的DMEO就行!
土星版生化2作者说了不会做完
作者只是想给自己的引擎打广告

其实土星的cinepak已经流出开发工具了
ps也有工具解码ps格式视频
只要解码出来用cinepak压缩然后在土星上解码播放就行

TOP

引用:
原帖由 SSforME 于 2024-4-3 17:45 发表

土星版生化2作者说了不会做完
作者只是想给自己的引擎打广告

其实土星的cinepak已经流出开发工具了
ps也有工具解码ps格式视频
只要解码出来用cinepak压缩然后在土星上解码播放就行
不需要做完,现有DEMO的那几个场景足够。
你去教他如何让土星把相同背景图片压得比PS的MDEC还低,不,一样大小就行。
能让作者那个广告DEMO在不用扩张RAM的土星上运行、兄弟你的江湖地位大概就不逊于XL2了!
而且像你这种高人请不要说转PS视频在土星放这种外行话,用PS视频当片源土星怎么可能发挥它应有的播片效果。

[ 本帖最后由 KainX 于 2024-4-3 18:02 编辑 ]

TOP

PS上使用的视频压缩格式是STR
声音部分采用和XA一样的压缩和储存技术

播放str文件的软件是Cube Media Player

对于ff7-9
cg视频是ps压缩的视频质量高还是pc版质量高,这是个问题

背景图片压得比PS的MDEC还低
这个用cinepak压一下
实在不行还可以再用Huffman压缩

扩张RAM主要是应付读盘
不一定是必须的

TOP

引用:
原帖由 SSforME 于 2024-4-3 08:55 发表

说实话
你一开始认为ps可以解码mpeg1和jpeg
我就知道你没看过ps文档
对技术也是一知半解
抄代码很容易的
我是没看过ps开发文档,但我对解码肯定比你懂,你那套东西明显就看出你就是知道点名词就出来瞎喷了

TOP

引用:
原帖由 SSforME 于 2024-4-3 08:49 发表

我也是服了你了
真是不懂
估计你也就是抄过jpeg压缩代码

没有深入理解
宏块分割是按图像分辨率做切割的
如果宏块是16x16
那么就是16x16像素

对于yuv420
对每个色度分量来说,水平方向和竖直方向的抽样 ...
别瞎抄了,你已经闹笑话了,别装了,你就是知道点名词的半桶水,jpeg,mpeg的代码你肯定没写过。

TOP

引用:
原帖由 一直努力寻找 于 2024-4-3 19:18 发表


别瞎抄了,你已经闹笑话了,别装了,你就是知道点名词的半桶水,jpeg,mpeg的代码你肯定没写过。
你已经说不出编解码细节了
你写的代码也是抄的

每一个步骤原理你都说不清楚
竟然还认为rle和Huffman算法是串在一起的

看来你对常见的压缩算法都不太了解

抄代码又有何用
我以前都用过x264和ffmpeg代码移植和优化的

说实话,jm标准的所有细节我也不能说都懂
但明显的知道你不熟悉

TOP

还有
自己瞎bb ps能解码jpeg mpeg
被我指出来了

开始无能狂怒了
不得已承认自己没看过ps文档

TOP

引用:
原帖由 SSforME 于 2024-4-3 12:05 发表

你已经说不出编解码细节了
你写的代码也是抄的

每一个步骤原理你都说不清楚
竟然还认为rle和Huffman算法是串在一起的

看来你对常见的压缩算法都不太了解

抄代码又有何用
我以前都用过x264和ffmpe ...
引用:
既然你自称写过jpeg解码器
那我可以告诉你ps mdec和JPEG区别
ps mdec宏块大小是16x16
jpeg是8x8
JPEG最终会用到Huffman压缩算法
ps mdec省略了这一步

ps mdec的视频源是yuv420

所以你该知道两者区别多大了
引用:
我又仔细研究了一下
jpeg标准比较复杂
通常是yuv422
但也支持yuv444 yuv420
这样宏块划分也是多样的

jpeg格式支持格式,包括四种:yuv444采样(MCU大小为8x8,各一个Y/U/V分量block)、yuv420(MCU大小为16x16,包括4个Y分量和各一个U/V分量的block)、两种YUV矩形采样(MCU大小为16x8或8x16,两个Y分量和各一个U/V分量block)
别装了,你懂个JB,用过个p,还死鸭子嘴硬呢,不要脸像你这样也真是没谁了。

看看你抄来的这些东西和你开始喷的,打不打脸?本来那年代视频解码和图像解码就没啥区别,视频就是多了点运动补偿,能硬解类似mpeg的视频编码就能硬解类似jpeg的图像编码。

rle完了就是哈夫曼,先rle编码,在哈夫曼,这有啥问题? 你要真写过jpeg解码器根本不会觉得这是个问题,觉得是个问题就更说明你根本不知道细节,就是从网上瞎抄了一些东西,然后出来瞎拽名词,

你就是被我揭穿屁都不懂就是拽名词的,开始无能狂怒了。

TOP

引用:
原帖由 SSforME 于 2024-4-3 12:07 发表
还有
自己瞎bb ps能解码jpeg mpeg
被我指出来了

开始无能狂怒了
不得已承认自己没看过ps文档
我从来都承认自己没看过ps开发文档,倒是你,开始装的跟多懂图像解码是的,结果是不断打自己脸,后面抄来的打前面自己的脸,简直是个大笑话。

你看过ps开发文档有屁用啊,就你这样,肯定也没开发过ps的程序,而且你应该也没看过啥ps开发文档,其实你就是看了也看不懂啥,就是知道了点名词出来瞎拽点名词,装的跟懂点啥是的,其实半桶水都没有。

你接着自己去玩吧,被打脸以后恼羞成怒又要玩泥潭杠精争取最后一句发言权那套了,反正明白人都知道你对图像解码啥水了。

TOP

引用:
原帖由 一直努力寻找 于 2024-4-3 20:30 发表


我从来都承认自己没看过ps开发文档,倒是你,开始装的跟多懂图像解码是的,结果是不断打自己脸,后面抄来的打前面自己的脸,简直是个大笑话。

你看过ps开发文档有屁用啊,就你这样,肯定也没开发过ps的程序, ...
不断被打脸的是你
一直都对我人身攻击
了解编解码的都知道谁说的对

你这种人话术就没新意
就是那套我说错的我不知道的都不重要
你纠结细节就是杠精

然而技术就是纠结细节
一个句号就能让sql失效
最近暴露的黑客就是用句号来更改代码效果

最后被搞性能优化的杠精发现了

TOP

顺便贴一下我看的ps文档来源

翻译 pinokio@163.com

附录
缩写
PSX Playstation

SCEI Sony Computer Entertainment Incorporated (Sony of Japan)

SCEA Sony Computer Entertainment America (Sony of America)

SCEE Sony Computer Entertainment Europe (Sony of Europe)

GTE Geometry Transformation Engine

GPU Graphics Processing Unit

CPU Central Processing Unit

MDEC Motion DEcoding Chip

PIO Parallel Input/Output port

SPU Sound Processing Unit

BIOS Basic Input/Output System

引用参考
History of the Sony PlayStation taken from http://www.psxpower.com

The IDTR3051 ™ , R3052 ™ RISController ™ Hardware User's Manual Revision 1.4 July 15, 1994

©1992, 1994 Integrated Device Technology, Inc.

System.txt, cdinfo.txt, gpu.txt, spu.txt, gte.txt

doomed@c64.org http://psx.rules.org

gte-lite.txt

http://www.in-brb.de/~creature/

MDEC data from

jlo@ludd.luth.se and various people at PSXDEV mailing list

http://www.geocities.co.jp/Playtown/2004/

bero@geocities.co.jp

Memcard/PAD Data

HFB03536@nifty-serve.or.jp

PIO

bitmaster@bigfoot.com

Syscall

sgf22@cam.ac.uk

Mem card format: E-nash

http://www.vbug.or.jp/users/e-nash/

e-nash@i.am

Plus the many more at PSXDEV mailing list that helped ^_^

Exitcode 84905

TOP

发新话题
     
官方公众号及微博