✓ Mathematica : cpu = 0.0539088 (sec), leaf count = 22
DSolve[-(x^4*y[x]^5) + 3*x^5*y[x]^4*Derivative[1][y][x] - (-1 + 3*x^6*y[x]^3)*Derivative[1][y][x]^2 + x^7*y[x]^2*Derivative[1][y][x]^3 == 0,y[x],x]
✓ Maple : cpu = 3.256 (sec), leaf count = 4200
dsolve(x^7*y(x)^2*diff(y(x),x)^3-(3*x^6*y(x)^3-1)*diff(y(x),x)^2+3*x^5*y(x)^4*diff(y(x),x)-x^4*y(x)^5=0,y(x))