本申请提供一种解码方法、编码方法、装置及设备,该解码方法包括:获取当前块的码流,并从当前块的码流中解析增强型时域运动矢量预测模式的索引信息,基于当前块的第一周围块,确定当前块的匹配块;基于匹配块以及对匹配块进行偏移得到的新的匹配块,确定候选增强型时域运动矢量预测模式,并基于候选增强型时域运动矢量预测模式构建第二时域候选模式列表;基于索引信息,从第二时域候选模式列表中确定增强型时域运动矢量预测模式;基于增强型时域运动矢量预测模式,确定当前块内各子块的运动信息,并基于当前块内各子块的运动信息,对当前块内各子块进行运动补偿。该方法可以提高解码性能。